Payments with stablecoins

Allow your customers to pay with cryptocurrencies that settle as fiat currency in your Stripe balance.

While customers around the world can use cryptocurrencies as a payment method, Paying with cryptocurrencies is currently only available for a limited set of U.S. businesses.

If you do not see Crypto in your payment method settings, we have not yet granted you access.

You can now accept payments in stablecoins that settle as fiat currency in your Stripe balance. You can accept payments in USDC on Ethereum, Solana, and Polygon without the complexity of holding or converting cryptocurrencies to fiat currency. We charge 1.5% of the transaction amount (in USD).

This works with Checkout, Elements, or can be integrated directly through the Payment Intents API. When integrated, the option to pay with cryptocurrencies appears, redirecting customers to a page hosted on crypto.link.com to complete the payment. There, they can connect their wallet and save and reuse their account with Link. Before you start, watch our demo on how to pay with cryptocurrencies in action.

Overview

The following example assumes you have added cryptocurrencies to the payment element:

Once stablecoin payments are set up, the option to select Cryptocurrency as a payment method will appear on the payment form.

When your customer clicks this option, they are redirected to a page hosted by, where they can:

Confirm the amount they need to pay.

Connect the wallet they want to pay with.

Confirm the payment by signing the transaction that transfers the USDC from their wallet.

Once Stripe confirms the payment, the customer sees that the transaction has been completed. And, as with any other Stripe transaction, they will see an update in their balance.

#USDC #solana #ETH #Polygon #StablecoinPayments $USDC $ETH $SOL