Cornerstone guide

Accepting stablecoins with Stripe

If you already run Stripe, this is the shortest path to taking USDC. It is also narrower than most merchants expect, in four specific ways worth knowing before you switch it on.

By StablecoinSpend Editorial Published

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:

TokensUSDC on Tempo, Ethereum, Solana, Polygon and Base. USDP on Ethereum and Solana (US only). USDG on Ethereum (US only).
SettlementYour Stripe balance, in your local currency
Fee1.5% of the transaction, gas sponsored by Stripe
RefundsSupported, including partial — returned as stablecoins to the paying wallet
DisputesNot supported
RecurringSupported through Stripe Billing
Manual captureNot supported
Customer limit10,000 USD per transaction
Accepting countriesUS generally available; EU, Switzerland, Hong Kong, Mexico in private preview
Paying countriesGlobal, 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

  1. 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.
  2. Confirm your business location is supported. Outside the US this currently means requesting access to the private preview rather than flipping a switch.
  3. 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.
  4. For platforms: each connected account needs the crypto_payments capability. You can request it from the account page in your platform dashboard or through the API, and check whether it is active in the account object’s capabilities hash.
  5. 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

SituationUse instead
Customers hold USDTA gateway carrying USDT on Tron — see our gateway comparison
Invoices above $10,000A crypto-native gateway with no per-transaction cap
You want to keep the stablecoinA self-custody or crypto-settling gateway
You are outside the US and cannot wait for previewAny of the gateways in our payment provider directory
You are on ShopifyShopify’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.

  1. Stripe — stablecoin payments — Stripe (accessed )
  2. Stripe — pricing — Stripe (accessed )
  3. Hostwinds — managing cryptocurrency payments — Hostwinds (accessed )

Frequently asked questions

Does Stripe support USDT?
No. Stripe's payment method reference lists USDC on Tempo, Ethereum, Solana, Polygon and Base, plus USDP on Ethereum and Solana and USDG on Ethereum — the last two US-only. Tether is not supported. If your customers are in Asia, Latin America or the post-Soviet states, where USDT is the dollar people actually hold, this is the limitation that matters most.
What does Stripe charge for stablecoin payments?
1.5% of the transaction, per Stripe's published pricing, which includes conversion to fiat, wallet and AML screening, and gas sponsorship. A separate 0.8% rate applies to stablecoins taken through Link. Both are below Stripe's card rates.
Can I accept stablecoins through Stripe outside the United States?
Not in general availability yet. Stripe lists the US as the supported business location, with the European Union, Switzerland, Hong Kong, Mexico, Norway and Gibraltar in private preview. Customers can pay from anywhere except sanctioned countries — it is the accepting side that is restricted.
Do I get paid in stablecoins or dollars?
Dollars, or your local currency. Payments settle into your normal Stripe balance and pay out exactly as card revenue does. If you want to hold the stablecoin itself, Stripe's payment method is the wrong tool and a self-custody gateway is the right one.
Are there chargebacks on Stripe stablecoin payments?
No. Stripe records dispute support for this method as "No". That is a genuine benefit to you and a genuine loss to your customer, and it is worth saying so on your checkout rather than letting them find out during a dispute.
Is there a maximum payment size?
Yes. Stripe documents a customer transaction limit of 10,000 USD per transaction, which rules the method out for high-value B2B invoicing.

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 .