Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
No-code
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Issuing cards
Crypto
    Fiat-to-crypto onramp
      Overview
      Quickstart
      Integrate the onramp
      Using the API
      Integration recipes
      Mobile Integration
      Quotes API
      ES Module
    Crypto payouts
Treasury
Business financing
HomeFinancial servicesCryptoFiat-to-crypto onramp

Overview

Learn about the Stripe fiat-to-crypto onramp

The Stripe fiat-to-crypto onramp is a web-embeddable widget that enables individuals to securely purchase cryptocurrencies directly from your platform or Dapp at the time of checkout. The onramp is fully customizable and you can integrate it into your product or service.

Stripe acts as the merchant of record for these onramp transactions and takes full liability for all fraud and disputes. Stripe also handles all regulatory requirements, know your customer (KYC) verifications, and sanctions screening. Customers have the option of saving payment methods, KYC data, and wallet information with Stripe, which makes the returning onramp experience much faster.

An example of Stripe's fiat-to-crypto onramp being embedded into a 3rd party application

An example of Stripe’s fiat-to-crypto onramp being embedded into a 3rd party application

Feature Set

Customizability
  • Ability to pre-populate parameters of the transaction (wallet_addresses, source and destination currencies, source and destination amounts, supported networks)
  • Free for platforms to integrate—fees are paid by users
  • Real-time quotes, automated KYC, and multi-chain support in just a few lines of code
  • Implement using an embeddable widget, customizable to the look and feel of your brand
  • Every status change within a session generates a webhook
  • No fraud liability for platforms—Stripe handles all disputes
  • Returning users can use 1-click checkout with Link, Stripe’s consumer account infrastructure
Payment MethodsCredit, Debit, ACH, Google Pay *all eligible for delivery of crypto instantly, post-KYC
Currencies
  • ETH
  • SOL*
  • MATIC†
  • BTC
  • USDC (Ethereum)
  • USDC (Solana)*†
  • USDC (Polygon)*†
Country AvailabilityUS (excl. Hawaii)

*SOL, USDC (Solana), and USDC (Polygon) aren’t available in New York.

†MATIC, USDC (Solana), and USDC (Polygon) are only available in live mode.

Was this page helpful?
Questions? Contact us.
Watch our developer tutorials.
Check out our product changelog.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Login to your Stripe account and press Control + Backtick on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$