Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
Overview
About Stripe payments
Upgrade your integration
Payments analytics
Online payments
OverviewFind your use caseUse Managed Payments
Use Payment Links
Use a prebuilt checkout page
Build a custom integration with Elements
Build an in-app integration
Payment methods
Add payment methods
Manage payment methods
Faster checkout with Link
Payment interfaces
Payment Links
Checkout
Web Elements
In-app Payments
Payment scenarios
Handle multiple currencies
Custom payment flows
Flexible acquiring
Orchestration
In-person payments
Terminal
Beyond payments
Incorporate your company
Crypto
    Overview
    Stablecoin payments
    Fiat-to-crypto onramp
    Stablecoin payouts
Agentic commerce
Financial Connections
Climate
Understand fraud
Radar fraud protection
Manage disputes
Verify identities
HomePaymentsCrypto

Stablecoin paymentsPublic preview

Learn how to use Stablecoin payments with Stripe.

Crypto payments allow you to accept stablecoin payments from customers around the world. Customers can pay with their preferred crypto wallet, token, and payment network, while completed payments settle in your Stripe balance in USD.

Try the demo Enable stablecoin payments

Overview

Availability
  • Businesses: US businesses can accept stablecoin payments
  • Customers: Customers can pay with stablecoins globally1
Features
  • Works with Payment Links, Checkout, Elements, or the Payment Intents API.
  • No dispute liability for integrating businesses.
  • Returning customers can click to checkout using Link.
Currencies
  • USDC on Ethereum, Solana, Polygon, and Base networks
  • USDP on Ethereum and Solana
  • USDG on Ethereum
PricingView Pricing

1 Excludes sanctioned countries

Payment flow

When customers select the crypto payment method, they’re redirected to crypto.stripe.com to connect their crypto wallet and complete the transaction.

Customer selects Crypto payment option at checkout

Customer is redirected to crypto.stripe.com to connect a crypto wallet and select a currency and payment network

Customer gets notification that the payment is complete

(Optional) Customer is redirected back to the business’ site for confirmation

Subscriptions

Private preview

Stablecoin subscriptions are in private preview. Contact stablecoin-payments@stripe.com to request access.

Stripe supports recurring stablecoin payments with invoices. Use the send_invoice collection method to request payments, which customers can opt to pay with stablecoins.

Limitations

Make sure stablecoins support your use case before getting started.

  • Currently only US businesses can accept stablecoin payments.
  • All stablecoin payments settle in your Stripe balance in USD.
  • Refunds are always returned as stablecoins to the customer’s original wallet.
  • Manual capture isn’t supported.
  • Customer transaction limits are 10,000 USD per transaction and 100,000 USD per month.

Connect support

Connect platforms can accept crypto payments for all charge types. Each connected account must have the crypto payment method enabled.

Connected accounts with access to the full Stripe Dashboard

Connected accounts with access to the full Stripe Dashboard (including Standard accounts) can enable crypto payments through the Stripe Dashboard.

Connected accounts without access to the full Stripe Dashboard

You can request the crypto_payments capability for connected accounts from the account details page in your platform Dashboard, or through the API.

To see which connected accounts have enabled Crypto, check whether their crypto_payments capability is set to active in the Account object’s capabilities hash.

Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Join our early access program.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc
Related Guides
Stripe Crypto
Accept stablecoin payments