Stripe added stablecoins as a payment method rather than as a product. That framing is the whole story: if you already run Stripe, enabling it is a toggle in the dashboard, the money lands in the balance you already reconcile, and there is no second vendor, second contract or second payout schedule.
That is a genuinely large deal, and it is also the beginning rather than the end of the decision. Stripe’s implementation is deliberately narrow, and the four constraints below decide whether it fits your business.
What it actually supports
Straight from Stripe’s payment method reference:
| Tokens | USDC on Tempo, Ethereum, Solana, Polygon and Base. USDP on Ethereum and Solana (US only). USDG on Ethereum (US only). |
| Settlement | Your Stripe balance, in your local currency |
| Fee | 1.5% of the transaction, gas sponsored by Stripe |
| Refunds | Supported, including partial — returned as stablecoins to the paying wallet |
| Disputes | Not supported |
| Recurring | Supported through Stripe Billing |
| Manual capture | Not supported |
| Customer limit | 10,000 USD per transaction |
| Accepting countries | US generally available; EU, Switzerland, Hong Kong, Mexico in private preview |
| Paying countries | Global, excluding sanctioned countries |
We did not take that on faith from marketing copy. Hostwinds, a live Stripe Crypto merchant in our directory, documents the exact token and network matrix its checkout presents, and it matches. That corroboration from the merchant side is why the Stripe provider profile carries a verified status.
How to switch it on
- Enable the payment method. Stripe Dashboard → Settings → Payment methods → enable crypto. There is no code change if you use Checkout, Payment Links, Invoicing or Elements: Stripe’s front-end products decide which methods to show, and stablecoins appear alongside cards.
- Confirm your business location is supported. Outside the US this currently means requesting access to the private preview rather than flipping a switch.
- Test it. Stripe publishes a demo checkout. Run one payment end to end and watch where the money lands, because the answer — your ordinary balance, in fiat — is the thing your finance team will want to see rather than be told.
- For platforms: each connected account needs the
crypto_paymentscapability. You can request it from the account page in your platform dashboard or through the API, and check whether it isactivein the account object’s capabilities hash. - Say something at checkout. See the disclosure section below. This is the step most merchants skip and the one that generates the support tickets.
The customer flow is a redirect: they pick Crypto, land on crypto.stripe.com, choose their asset
and network, connect a wallet, and return to you. You never touch a wallet address, which is the
main operational appeal.
The four constraints that decide this
No USDT
This is the big one and it is not a small gap. Tether is the larger asset by supply and by a wide margin the one held in most of the world outside North America and Western Europe. A Stripe stablecoin checkout tells a customer holding USDT to go and swap first — and as our fees guide sets out, that swap is usually the most expensive part of the whole transaction.
If your customer base is US or EU, this barely matters; the EU withdrew USDT from gateways under MiCA anyway. If you sell into Southeast Asia, Latin America, Turkey or Nigeria, it matters a great deal, and a crypto-native gateway that carries USDT on Tron will convert better.
The $10,000 ceiling
A per-transaction customer limit of 10,000 USD is fine for consumer commerce and fatal for B2B invoicing. If you are billing agencies or infrastructure customers in five figures, this method cannot carry the invoice and you need a gateway without the cap.
Fiat settlement only
You cannot hold the stablecoin. Payments convert and land in your balance in your local currency. For most merchants that is exactly what they wanted — it is why they chose Stripe. For a business that wants a dollar-denominated treasury without a US bank account, which is a real and growing reason to accept stablecoins at all, Stripe’s implementation does not do the thing you are after.
Accepting is still mostly US-only
Customers can pay from almost anywhere. You can only accept if you are established somewhere Stripe supports, and outside the US that currently means private preview. Check before you plan a launch around it.
What you gain, stated honestly
A lower rate than cards, at 1.5% including conversion and gas sponsorship.
No chargebacks. Stripe lists dispute support as “No”, so a stablecoin payment cannot be reversed against you. For merchants in high-fraud categories — digital goods, gaming credit, hosting — this is frequently worth more than the rate difference.
That second benefit has a mirror image, and it belongs on your checkout rather than in your terms: your customer is giving up their chargeback. They are paying an internet business with an irreversible transfer and no card issuer standing behind them. Refunds remain entirely at your discretion, and Stripe returns them as stablecoins to the originating wallet rather than as money to a bank account.
Merchants who say this plainly do better on trust than merchants who let people discover it. SEAGM states outright that there are no refund options on cryptocurrency payments; it is an unfavourable policy, honestly disclosed, and it is a point in their favour that they publish it.
When to use something else
| Situation | Use instead |
|---|---|
| Customers hold USDT | A gateway carrying USDT on Tron — see our gateway comparison |
| Invoices above $10,000 | A crypto-native gateway with no per-transaction cap |
| You want to keep the stablecoin | A self-custody or crypto-settling gateway |
| You are outside the US and cannot wait for preview | Any of the gateways in our payment provider directory |
| You are on Shopify | Shopify’s own USDC support, which is a different integration |
The honest summary
If you are a US business already on Stripe selling to consumers for under $10,000 a time, this is the best available answer and it takes an afternoon. Enable it, say something honest at checkout about the missing chargeback, and move on.
If any one of those four clauses does not describe you, read the gateway comparison before you commit — not because Stripe is bad, but because it solved a specific problem and yours may be a different one.
References
External sources this guide relies on. Open them and check us.
- Stripe — stablecoin payments — Stripe (accessed )
- Stripe — pricing — Stripe (accessed )
- Hostwinds — managing cryptocurrency payments — Hostwinds (accessed )
Frequently asked questions
Does Stripe support USDT?
What does Stripe charge for stablecoin payments?
Can I accept stablecoins through Stripe outside the United States?
Do I get paid in stablecoins or dollars?
Are there chargebacks on Stripe stablecoin payments?
Is there a maximum payment size?
Read next
How to accept stablecoin payments
What it actually takes to add stablecoin acceptance to a business — the integration is the easy part, and this guide is mostly about the rest.
Stablecoin payment gateways compared
There is no single best gateway, only a best gateway for a given business. This compares the main options on the criteria that actually decide it.
Shopify stablecoin payments
The largest distribution event in merchant stablecoin acceptance so far — and, for a directory like this one, a category of acceptance that is almost impossible to see.
Stablecoin payment fees, explained
There are four places a stablecoin payment can cost you money, and almost every guide to this topic only mentions one of them.
The Stablecoin Spend Report
New places to spend stablecoins, payment trends, merchant launches and adoption news. One email, most weeks.
Double opt-in — we email a confirmation link and send nothing until you click it. Unsubscribe in one click. How we handle your address .