Stablecoin Payments 101
Stablecoins have crossed from crypto-trading plumbing into regulated payment infrastructure: Visa and Mastercard settle card volume in them, Mastercard bought a stablecoin platform outright, and US and EU law now defines what a payment stablecoin is. This guide is the payments-engineer view: what these tokens actually are, who issues them, where they plug into card rails, and what changes when settlement gains finality.
What a payment stablecoin actually is
A payment stablecoin is a token on a public blockchain that is redeemable 1:1 for a fiat currency, backed by a segregated reserve of cash and short-dated government debt, with regular third-party attestations that the reserve covers the float. Technically it is just a token contract — an ERC-20 on Ethereum-family chains, an SPL token on Solana, an issued currency on XRPL — and moving it is a single contract call:
- Transfer —
transfer(to, amount), where amount is an integer in the coin's on-chain decimals (USDC uses 6, not 18 — decode a real one in the Calldata Decoder). - Authorized transfer — EIP-3009 lets a holder sign a transfer off-chain that anyone can submit; this is the primitive x402 machine payments are built on.
- Issuer controls — regulated issuers retain mint, burn, freeze and blocklist powers; sanctioned addresses can and do get frozen. This is a feature for regulators and a design constraint for engineers.
The regulatory frame
Two regimes define the coins the card networks are willing to settle in:
- GENIUS Act (US) — the federal payment-stablecoin law: licensed issuers, 1:1 high-quality liquid reserves, redemption rights, and supervision. The coins in the settlement programmes below are GENIUS-aligned or NYDFS-chartered (Paxos-issued PYUSD, USDG, USDP).
- MiCA (EU) — stablecoins are "e-money tokens"; issuance in the EU requires an EMI/credit-institution licence. Circle's USDC and EURC are MiCA-compliant, which is why they dominate EU-facing use.
USDT (Tether) remains the largest stablecoin by float but sits outside both frames — offshore issuance, no card-network settlement programme. It matters for volume, not for regulated payments infrastructure.
GENIUS Act implementation dates
- 18 July 2025 — enacted.
- 22 June 2026 — FinCEN customer-identification-programme rule for permitted payment stablecoin issuers published.
- 17–18 August 2026 — Treasury's proposed rule implementing Section 3 (who may issue, offer and sell payment stablecoins; a path for registered foreign issuers); 60-day comment period.
- 18 January 2027 — statutory effective date: only permitted payment stablecoin issuers (or OCC-registered foreign issuers) may issue for the US market.
- 18 July 2028 — digital-asset service providers may no longer offer or sell non-permitted payment stablecoins to persons in the US.
Market-structure legislation (the CLARITY Act) is on a separate track and has stalled: its Senate cloture vote failed 49–50 on 15 September 2026. The CFTC has since sent its own crypto market-structure proposal to the White House for review (17 September). Neither affects payment stablecoins — the GENIUS framework and the dates above stand.
The card-network settlement shift
The structural change is easy to misread: consumers are not paying with stablecoins at the point of sale. Authorization stays exactly as it is — ISO 8583 messages, EMV cryptograms, network tokens. What moves on-chain is settlement: the money movement between acquirers, networks and issuers after clearing.
- Visa first settled in USDC in a 2021 pilot with Crypto.com on Ethereum and widened the pilots in 2023; it expanded to USDC, EURC, PYUSD and USDG across Ethereum, Solana, Stellar and Avalanche (July 2025), launched US-domestic USDC settlement over Solana in December 2025, and on 29 April 2026 added Arc, Base, Canton, Polygon and Tempo, for nine chains. The annualised settlement run-rate passed $20 billion in September 2026, up from about $7 billion that April; Visa is also extending seven-day settlement to acquirers.
- Mastercard expanded settlement in June 2026 to USDC, RLUSD, PYUSD, USDG, USDP and SoFiUSD across Arbitrum, Base, Canton, Ethereum, Polygon, Solana, Tempo and XRPL — and closed its up-to-$1.8B acquisition of BVNK on August 3, 2026, becoming the first network to own stablecoin settlement infrastructure.
- Open USD (OUSD) — the consortium coin issued by Bridge Building, Inc. (Stripe), live since 30 September 2026 on Ethereum, Base, Solana and Tempo. It is designed as shared settlement infrastructure rather than a single-issuer product, and is not yet in either network's settlement set.
Issuer-owned rails
The second-order shift is that issuers now run their own settlement chains, so "which chain" is becoming a settlement-rail decision rather than a crypto one:
- Tempo (Stripe / Paradigm) — payments-focused L1, mainnet since 18 March 2026; in Mastercard's settlement set and the default stablecoin rail for the Machine Payments Protocol.
- Arc (Circle) — USDC-native L1, mainnet live since 16 September 2026: USDC as the gas token, Malachite (Tendermint-derived) consensus with sub-500 ms deterministic finality, EVM execution on Reth. Founding validators include Visa, Mastercard, Global Payments, DTCC, BlackRock, ICE, MoneyGram, SBI, Standard Chartered and Sumitomo; DTCC plans to tokenise DTC-custodied assets on it from 2027.
- StableChain (Stable, backed by Bitfinex) — mainnet since 8 December 2025, with USDT as the gas token, aimed at USDT settlement in emerging-market corridors; outside the card-network programmes.
The bank answer: tokenised deposits
Banks are building the same 24/7 property on bank money instead of stablecoins. Swift's shared ledger went to live pilot with 17 banks in July 2026, and JPMorgan, Citi, Bank of America and other US banks announced (5 June 2026) a shared tokenised-deposit network to be operated by The Clearing House, targeting the first half of 2027. For a processor the reconciliation problem is identical — on-chain fields with no ISO 8583 equivalent — but the counterparty is a bank balance, not a reserve-backed token. The full picture is in Tokenised Deposits & On-Chain Settlement.
For engineers this means reconciliation gains on-chain fields — chain, contract, tx hash, finality timestamp — that have no ISO 8583 equivalent (field by field in the Settlement Mapper), while disputes and reversals have no on-chain equivalent. The two worlds meet in your recon layer.
The coin landscape
The regulated, payment-relevant set — the coins Visa and Mastercard accept or plan to accept for settlement, plus USDT for completeness. Click through for per-coin detail: chains, contract addresses, reserves, and dated sources.
| Coin | Issuer | Peg | Visa | Mastercard | Status |
|---|---|---|---|---|---|
| USDCUSD Coin | Circle | USD | ✓ | ✓ | live |
| EURCEuro Coin | Circle | EUR | ✓ | ✓ | live |
| PYUSDPayPal USD | Paxos Trust Company, N.A. (for PayPal) | USD | ✓ | ✓ | live |
| USDGGlobal Dollar | Paxos Digital Singapore (Global Dollar Network) | USD | ✓ | ✓ | live |
| USDPPax Dollar | Paxos Trust Company, N.A. | USD | — | ✓ | live |
| RLUSDRipple USD | Standard Custody & Trust (Ripple) | USD | — | ✓ | live |
| SoFiUSDSoFi USD | SoFi Bank, N.A. | USD | — | ✓ | live |
| OUSDOpen USD | Bridge Building, Inc. (Stripe’s Bridge) for Open Standard | USD | — | — | live |
| USDTTether USD | Tether | USD | — | — | live |
Full reference with contract addresses per chain, reserve models and regulation detail: Stablecoin Reference.
Where stablecoins show up in payments
- Network settlement — acquirer/issuer settlement in USDC & co., as above. Invisible to cardholders.
- Pay-ins and payouts — platforms accepting stablecoin deposits and paying out to wallets, with a provider handling quotes, conversion, monitoring and gas. This is BVNK's model — step through it below.
- Cross-border B2B — treasury moves that would otherwise ride correspondent banking; the same problem SWIFT's shared ledger attacks with tokenised deposits instead of stablecoins.
- Machine payments — x402 uses signed EIP-3009 stablecoin authorizations as the payment instrument for APIs and AI agents; the agentic stack (AP2's crypto extension) settles the same way.
The interactive below shows a stablecoin pay-in end to end — quote lock, unique deposit address, on-chain detection, confirmation and signed webhook:
A customer tops up a platform account with stablecoins via a BVNK Payment Link: the platform creates a payment with a live quote, BVNK generates a unique deposit address, the customer sends funds on-chain, and BVNK converts and settles into the platform's wallet — in fiat, a different stablecoin, or the same one.
"Deposit $10 in crypto"
Customer picks stablecoin at the platform's cashier or checkout.
A trading platform, neobank or e-commerce site offers stablecoins as a deposit / payment option next to cards and bank transfers. The customer chooses the amount in the display currency; everything after this is orchestrated through BVNK.
Finality changes the failure model
Card rails assume reversibility: authorization can be voided, clearing adjusted, transactions charged back for 120+ days. On-chain transfers are the opposite — final in seconds, unrecallable by design. Practical consequences:
- No chargebacks — refunds become application-level: a new transfer in the opposite direction, initiated by the payee.
- Address validation is the last line of defence — funds sent to a wrong or wrong-network address are gone. Validate before broadcast (Wallet Address Validator); hosted deposit pages exist largely to eliminate mistyped addresses.
- Underpayment and expiry are first-class states — quote-locked pay-ins end COMPLETE, UNDERPAID or EXPIRED, and those states are immutable; your integration has to handle all three.
Processor readiness checklist
What an acquirer, issuer processor or PSP has to build before it can take or pay network settlement in a stablecoin. Authorization does not change, so almost all of it sits behind the switch: ledgers, reconciliation, treasury and compliance.
| Area | What to build | Why it matters |
|---|---|---|
| Dual ledger | Separate ledger accounts for fiat and for each coin on each chain (USDC on Base and USDC on Solana are different contracts and different wallets), reconciled against on-chain balances, not only against bank statements. | The settlement obligation is still computed in fiat; the coin is how it is paid. Both sides have to balance, and they move on different clocks. |
| Recon bridge | Match each network settlement report to its on-chain transfer, and store chain, contract, tx hash, log index and block timestamp on the settlement record. | None of these fields exist in ISO 8583 or the clearing file. Field-by-field view: Settlement Mapper. |
| Finality policy | Per chain, a written rule for when a transfer counts as settled: a finalised checkpoint on Ethereum (two epochs, about 13 minutes), deterministic finality on BFT chains such as Arc, and what happens if a block is reorganised before then. | "Seen in the mempool", "included in a block" and "final" are three different states. Crediting on the wrong one is how you pay out twice. |
| ISO 8583 impact | No change to authorization or clearing messages. Settlement currency fields keep an ISO 4217 fiat code (there is no ISO 4217 code for USDC); the coin, chain and tx hash live in your settlement system. | Keeps the change out of the switch and the terminal estate, which is why the networks could add it without a message-format release. |
| AML, sanctions & Travel Rule | Screen counterparty addresses (OFAC lists crypto addresses on the SDN list) and watch issuer freeze lists. Carry originator and beneficiary data with transfers where the Travel Rule applies: FATF Recommendation 16; in the EU, Regulation (EU) 2023/1113 since 30 December 2024 with no minimum amount; in the US, the FinCEN rule from $3,000. | The GENIUS Act treats permitted issuers as financial institutions under the Bank Secrecy Act, and partner banks will expect the same controls from you. |
| Treasury & 24/7 operations | Funding, liquidity monitoring and exception handling that run at weekends and on bank holidays; a gas-token balance on chains where fees are not paid in the stablecoin (ETH on Ethereum and Base, SOL on Solana; Arc charges gas in USDC). | Seven-day settlement removes the cut-off your operations team relied on. A wallet with USDC but no gas cannot send. |
| Custody & keys | Decide who holds signing keys (qualified custodian, MPC or your own HSM), the approval policy per amount, and an allowlist of counterparty settlement addresses. Validate every new address before first use (Wallet Address Validator). | A transfer to a wrong or wrong-network address cannot be recalled. |
| Issuer & redemption risk | Exposure limits per issuer and per chain, a direct mint/redeem account or a named redemption partner, and a plan for a depeg or an issuer freeze. | Your fiat obligation does not move if the coin trades below par. Redemption is what turns the coin back into the money you owe. |
| Exceptions without reversals | Wrong-amount and duplicate settlements are corrected with a new transfer the other way, agreed off-chain and linked to the original tx hash in your records. | There is no void, reversal or chargeback on-chain. Walk the flows in the Settlement Simulator, and every exception case in Stablecoin Payment Flows. |
Related reading & tools
Stablecoin Payment Flows · Stablecoin Reference · Settlement Mapper · Settlement Simulator · Calldata Decoder · Wallet Address Validator · BVNK Flow Simulator · x402 Flow Simulator
Next steps
Related articles
Common questions
What is a payment stablecoin?
A token on a public blockchain redeemable 1:1 for fiat, backed by segregated cash and short-dated government debt reserves with third-party attestations — regulated in the US under the GENIUS Act and in the EU under MiCA as e-money tokens.
Do consumers pay with stablecoins on card rails?
No — authorization stays exactly as it is (ISO 8583, EMV, network tokens). What moves on-chain is settlement between acquirers, networks and issuers: Visa settles in USDC, EURC, PYUSD and USDG, and Mastercard added USDC, RLUSD, PYUSD, USDG, USDP and SoFiUSD across eight chains in June 2026.
What happens to chargebacks with stablecoins?
On-chain transfers are final in seconds and unrecallable, so there are no chargebacks — refunds become application-level transfers in the opposite direction, and disputes rely on off-chain evidence rather than network reversal rights.
What does a processor need to settle card volume in stablecoins?
Authorization and clearing messages do not change. The work is behind the switch: a ledger per coin and per chain alongside the fiat ledger, reconciliation that stores chain, contract and tx hash on each settlement record, a per-chain finality rule, 24/7 treasury with gas-token balances, key custody and address allowlists, sanctions screening and Travel Rule data, and a redemption path for each coin.