Integration guide · 8 min read

Pagamenti in stablecoin: checkout USDC per ecommerce, progettato per verticali ristretti

By Peptide-Pay Team · Published 23 aprile 2026

UI del block explorer Polygon su monitor widescreen che mostra un recente trasferimento USDC in arrivo nel wallet del merchant in 2 secondi, accanto al log del server Next.js con il webhook checkout.session.completed corrispondente — la vista backend merchant di un settlement stablecoin.

I pagamenti in stablecoin sono il vincitore silenzioso della fintech 2025–2026. Mentre il ciclo delle notizie mainstream era ossessionato dallo scaling L2 e dai memecoins, un token stabile, noioso, ancorato al dollaro — USDC — si è mangiato il flusso globale di pagamenti B2B transfrontalieri: 27 trilioni di dollari si sono mossi on-chain nel 2024, la maggior parte in stablecoin, principalmente USDC e USDT. Per un founder ecommerce in un verticale ristretto (peptidi, prodotti chimici di ricerca, nutra, SARMs, kratom), i pagamenti in stablecoin sono l'unico riel di settlement simultaneamente veloce, finale, ancorato al dollaro, e immune al de-platforming degli account merchant. Questa guida spiega perché USDC su Polygon è lo standard 2026 per il checkout ecommerce con stablecoin, come integrarlo in modo che gli acquirenti paghino con Apple Pay (non con un wallet), e perché l'architettura di orchestrazione non-custodial di Peptide-Pay lo rende disponibile in dieci minuti con una commissione flat del 3%.

Perché USDC su Polygon è il default 2026

Solo tre coppie stablecoin/chain superano tutte e tre le barre nel 2026:

  • USDC su Polygon: ~2 secondi di finalità, 0,001$ di gas per trasferimento, liquidità USDC profonda su tutti i principali CEX.
  • USDC su Base: ~3 secondi di finalità, 0,01$ di gas, supportato da Coinbase. Ecosistema leggermente più giovane.
  • USDT su Tron: ~3 secondi di finalità, 1$ di gas, la stablecoin dominante in Asia. Postura regolamentare meno favorevole in UE.

L'esperienza dell'acquirente: senza wallet, senza frase seme, senza MetaMask

Il mito più persistente sui pagamenti stablecoin è che l'acquirente abbia bisogno di un wallet crypto. Non ne ha bisogno. Lo stack di on-ramp 2025–2026 (Moonpay, Transak, Mercuryo, Revolut Ramp, Banxa, Binance Connect) espone iframe integrabili che accettano Apple Pay / Google Pay / Visa / Mastercard / SEPA / Bancontact, convertono in USDC lato server, e consegnano USDC a qualsiasi indirizzo Polygon. L'acquirente inserisce un numero di carta (o tocca Apple Pay), riceve un'email di conferma, e prosegue. Non sa mai che esiste una stablecoin.

Architettura di settlement: come l'USDC arriva nel tuo wallet

  1. L'acquirente paga l'on-ramp. L'autorizzazione carta da 50€ del cliente raggiunge un merchant on-ramp MCC 6051. Il router sceglie l'on-ramp più economico per quella geografia + metodo di pagamento al momento della quotazione.
  2. L'on-ramp crea USDC. L'on-ramp addebita la carta, preleva USDC dal suo pool di liquidità, e lo invia a un indirizzo di contratto splitter deterministico di Peptide-Pay su Polygon.
  3. Lo splitter inoltra. Il contratto splitter è un contratto Solidity puro, non aggiornabile: il 97% dell'USDC entrante viene inoltrato atomicamente al wallet del merchant; il 3% va al wallet delle commissioni di Peptide-Pay. Mai custodial — i fondi transitano, non si fermano.
  4. Il webhook scatta. L'indexer di Peptide-Pay vede l'evento splitter on-chain, fa match con il session_id, e pubblica un evento checkout.session.completed al tuo URL webhook configurato.
Handler webhook Next.js per il settlement del pagamento stablecointypescript
// /app/api/pp-webhook/route.ts
import { verifySignature } from 'peptide-pay';

export async function POST(req: Request) {
  const raw = await req.text();
  const sig = req.headers.get('peptidepay-signature');
  if (!verifySignature(raw, sig!, process.env.PP_WEBHOOK_SECRET!)) {
    return new Response('firma errata', { status: 400 });
  }

  const event = JSON.parse(raw);
  if (event.event === 'checkout.session.completed') {
    // L'USDC è arrivato nel tuo wallet Polygon — sicuro per evadere l'ordine.
    await markOrderPaid(event.metadata.order_id, {
      amountReceivedUsdc: event.net_amount_cents / 100,
      txHash: event.settlement_tx,
    });
  }

  return new Response('ok', { status: 200 });
}

Stablecoin vs carta diretta vs Bitcoin per ecommerce

RielFinalitàCommissioneRischio volatilitàPeptide/nutra consentito?Reversibilità
Carta diretta (Stripe)2–7 giorni2,9% + 0,30€Nessuno (EUR)No — ban automaticoSì (chargeback 180g)
Bitcoin (BTCPay)10–60 min~0% + gas 2–20$Alto (movimenti 10%+/giorno)Sì (self-hosted)No (finale)
USDC su Ethereum L1~13s~0% + gas 2–15$Nessuno (peg USD)No (finale)
USDC su Polygon~2s~0% + 0,001$ gasNessuno (peg USD)No (finale)
USDT su Tron~3s~0% + 1$ gasNessuno (peg USD)No (finale)

Dettagli operativi che i merchant chiedono

Come faccio i prezzi in euro quando liquido in USDC?

Non devi fare nulla — USDC è ancorato al dollaro 1:1. Una sessione di checkout da 49,99€ crea una fattura da 49,99 USDC (convertita al tasso dell'on-ramp); il 97% di quello (48,49 USDC) arriva nel tuo wallet.

Come funzionano i rimborsi stablecoin?

I rimborsi tornano attraverso il riel originale: il dashboard Peptide-Pay avvia una richiesta di rimborso, il tuo wallet invia USDC allo splitter, lo splitter istruisce l'on-ramp a accreditare il metodo di pagamento originale dell'acquirente. L'acquirente vede il rimborso sull'estratto conto carta in 5–10 giorni lavorativi.

Come faccio off-ramp di USDC alla mia banca?

Qualsiasi CEX con riassumi fiat prende USDC e invia EUR: Kraken, Coinbase, Bitstamp, Revolut (EU), Bit2Me (EU). Flusso tipico: deposita USDC dal tuo wallet merchant al tuo account CEX, vendi al mercato in EUR, bonifico bancario. Spread dello 0,05–0,2%. La maggior parte dei merchant effettua sweep settimanale o bisettimanale.

Riepilogo dell'integrazione

  1. Registrati, incolla un indirizzo wallet USDC su Polygon.
  2. Scegli il tuo percorso di integrazione:
    • Link di pagamento semplice per siti statici / negozi generati da IA.
    • Plugin WooCommerce per negozi WP.
    • npm install github:kinerette/peptide-pay-sdk e chiama pp.checkout.sessions.create() per stack custom.
  3. Lancia. Il primo settlement USDC dal vivo arriva in meno di 15 minuti, in mediana.

Per il contesto più ampio sull'orchestrazione non-custodial leggi Accetta Pagamenti Crypto sul Tuo Sito; per il dettaglio di routing del layer di rete leggi MCC 6051 Spiegato; per la guida generale del merchant leggi Processore di Pagamento per Peptidi.

FAQ

Developer questions, straight answers.

Cos'è un pagamento in stablecoin?
Un pagamento in stablecoin è una transazione liquidata in una criptovaluta il cui prezzo è ancorato a una valuta fiat — USDC, USDT e DAI sono le tre più comuni, tutte ancorate 1:1 al dollaro USA. Nell'ecommerce, "pagamenti in stablecoin" significa quasi sempre USDC su un L2 EVM (Polygon, Base, Arbitrum) perché combinano finalità sub-5-secondi con commissioni di gas sub-centesimo.
I miei clienti hanno bisogno di un wallet crypto per pagare in stablecoin?
No. Con Peptide-Pay l'acquirente usa Apple Pay, Google Pay, Visa, Mastercard, SEPA o Bancontact — quello che ha già. Un on-ramp con licenza (Moonpay, Transak, Revolut Ramp, Mercuryo, Banxa o Binance Connect) converte il fiat dell'acquirente in USDC e lo consegna al tuo wallet on-chain. L'acquirente non vede mai la parola "stablecoin", non installa mai MetaMask.
Perché USDC e non Bitcoin?
Tre ragioni. (1) Stabilità: la tua fattura da 50€ deve ancora essere 50€ quando si liquida. Bitcoin può muoversi del 5% in 30 minuti; USDC si muove dello 0,01%. (2) Velocità: le conferme Bitcoin richiedono 10–60 minuti. USDC su Polygon si liquida in ~2 secondi. (3) Liquidità off-ramp: USDC ha liquidità diretta verso EUR/USD profonda su tutti i grandi exchange.
Perché Polygon specificamente e non Ethereum mainnet?
Le commissioni di gas. Un trasferimento USDC su Ethereum mainnet costa 2–15$ di gas a seconda della congestione — fatale per ordini da 10 o 20€. Su Polygon lo stesso trasferimento è ~0,001$ con finalità sub-2-secondi. Tutti i principali on-ramp supportano USDC su Polygon nativamente.
I pagamenti in stablecoin sono legali per un merchant di peptidi in UE?
Il riel di pagamento stablecoin in sé non è legalmente ristretto — Circle (emittente USDC) è una fintech USA e USDC è ampiamente usato per settlement B2B ed ecommerce. Ciò che è ristretto è la vendita di certi prodotti peptide / research compounds in giurisdizioni specifiche, che è una questione di legalità del prodotto, non del riel di pagamento. I merchant sono responsabili della propria conformità di prodotto e testo disclaimer.
Keep reading

Related guides

Ready to integrate Peptide-Pay?

Paste your Polygon wallet, drop in the SDK, done. No LLC required, no rolling reserve, same-day go-live — 3% flat.