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
    Overview
    Payment method integration options
    Manage default payment methods in the Dashboard
    Payment method types
    Cards
    Pay with Stripe balance
    Stablecoin payments
      Accept stablecoin payments
    Bank debits
    Bank redirects
    Bank transfers
    Credit transfers (Sources)
    Buy now, pay later
    Real-time payments
    Vouchers
    Wallets
    Enable local payment methods by country
    Custom 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
Agentic commerce
Financial Connections
Climate
Understand fraud
Radar fraud protection
Manage disputes
Verify identities
HomePaymentsAdd payment methods

Stablecoin payments

Learn about accepting payments in stablecoins.

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

  • Customer locations

    Global (except for sanctioned countries)

  • Presentment currency

    USD

  • Payment confirmation

    Customer-authenticated

  • Payment method family

    Digital currency payments

  • Recurring payments

    Supported with send_invoice collection method subscriptions.

  • Refunds / Partial refunds

    Yes / Yes

  • Dispute support

    No

  • Manual capture support

    Not supported

  • Connect support

    Yes

  • Payout timing

    Varies by network

Payment flow

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

Customer selects Crypto payment option at checkout

Customer is redirected to Link 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

Get started

You don’t have to integrate stablecoin payments and other payment methods individually. If you use our front-end products, Stripe automatically determines the most relevant payment methods to display. Go to the Stripe Dashboard and enable stablecoin payments. To get started with one of our hosted UIs, follow a quickstart:

  • Checkout: Our prebuilt, hosted checkout page.
  • Elements: Our drop-in UI components.

Other payment products

The following Stripe products also let you add stablecoin payments from the Dashboard:

  • Invoicing
  • Payment Links

Learn more about how to accept stablecoin payments.

Disputes

The risk of fraud or unrecognized payments is low because the customer must authenticate the payment with their bank. As a result, you won’t have disputes that turn into chargebacks, with funds withdrawn from your Stripe account.

Refunds

To issue a refund, follow the refund flow. For stablecoin payments, the refund goes back as stablecoins in the customer’s original wallet.

Billing

Use Stripe Billing to create stablecoin-supported invoices and subscriptions. Stablecoin invoices and subscriptions only support the send_invoice collection method.

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.

See also

  • Stripe Crypto
  • Accept stablecoin payments
  • Enable crypto purchases with a fiat-to-crypto onramp
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
Accept stablecoin payments