Introduction
Allow your users to buy onchain assets using any payment method
Crossmint lets you embed seamless checkouts and onramps into your app — streamlining onboarding and helping you create delightful experiences for your users.
What Can I Buy & Sell with Crossmint Checkout?
Physical Goods and Services
Over 1 billion products and services from Amazon, Shopify, Flights, and more.
NFTs
Digital art, collectibles, access passes, in-game assets, and unique tokens.
Stablecoins
Regulated fungible assets, such as USDC.
Memecoins
Non-regulated fungible tokens, such as memecoins.
Subscriptions
Recurring billing for digital assets and services.
Payment Methods
Crossmint checkout combines all the below payment methods in a single integration.
Credit Cards
All networks supported
Apple & Google Pay
One-click native payments
Stablecoins
Lowest fees for humans and agents
Other crypto
Cross-chain crypto payments
Core Features - Crypto & Credit Card
No Wallet Required
Guest checkout. Create wallets on-the-fly during the purchase.
Full Geo-Coverage
Support payments from 197 countries and all US states.
AML Monitoring
Dedicated team of blockchain anti-fraud experts.
Credit Card-Specific Features
95-98% Approval Rate
Compared to 55% industry benchmark.
Chargeback Protection
Crossmint handles and pays for credit card chargeback disputes.
No Buyer KYC
Eliminate cumbersome ID checks from the purchase flow1 and improve conversion.
Ways to Integrate
Hosted
Checkout hosted on a pop-up, opened from your app or site.
Embedded
Embed checkout in your app or site with full UI control.
Headless (API)
Buy or sell via an API, best suited for agents or deep UI customization.
Get started
FAQs
What's the difference between the checkout and the onramp?
What's the difference between the checkout and the onramp?
The checkout is used when a user is buying a specific item — like an NFT, memecoin, or product — with fiat or crypto. It’s a direct purchase of a specific item.
The onramp is used when a user wants to fund their wallet with crypto — without buying a specific item. Think of it as topping up a balance instead of making a purchase.
Use checkout when selling something. Use onramp when your users need crypto to spend later.
The checkout has no KYC, is available on any region non-sanctioned by OFAC, and offers the best UX and conversion rate. The onramp requires KYC and some geographical limitations apply.
How does settlement of payments and assets work?
How does settlement of payments and assets work?
Crossmint settles payments instantly with sellers directly via the smart contract, in the native currency specified on the contract. Assets are sent directly into the wallet of the buyer, without intermediation by Crossmint.
Can users make purchases if they don't have a wallet?
Can users make purchases if they don't have a wallet?
If users already have a wallet, purchased assets are delivered there automatically.
If they don’t, they can still buy. Crossmint will automatically create a wallet for them during checkout, using their email or social login, After the purchase, they can log in to access their wallet and manage their assets anytime, from your website or Crossmint’s.
How can I track sales?
How can I track sales?
You can monitor purchases onchain or using webhooks. Sales dashboards, logs, and advanced analytics are also available in the console.
How does Crossmint differ from other similar products?
How does Crossmint differ from other similar products?
The main differences are:
i. Multiple integration options — including fully headless APIs that let you build seamless flows that feel native to your app.
ii. Crossmint is the merchant of record for transactions and sells tokens directly in fiat. This results in real approval rates of ~95% (vs industry average of ~55%) and eliminates the need for cumbersome extra steps during checkout.
iii. Allow users to pay however they like. Support credit cards, Apple Pay, Google Pay, and any crypto token across chains — even if the asset is on a different network.
iv. The integration takes as little as 5 minutes, and is verified to be the fastest for your developers to implement.
v. Buyers don’t need a wallet. Crossmint can create them on-the-fly (guest checkout), in the backend, improving conversion.
vi. Premium features like currency and language localization, contract registration via API, automated token legal reviews, analytics, and more.
vii. After millions of transactions, Crossmint’s infrastructure has been battle-tested and hardened against edge cases and sophisticated fraud attacks, minimizing customer support and ensuring a reliable user experience.
Does Crossmint support primaries and secondaries (marketplaces)?
Does Crossmint support primaries and secondaries (marketplaces)?
Yes. You can use the checkout for both primary and secondary sales.
What happens if a buyer charges back their credit card?
What happens if a buyer charges back their credit card?
You don’t have to worry about chargeback risk. Crossmint will take on the risk and manage disputes directly with the bank.
What's the pricing model?
What's the pricing model?
For more information, visit our pricing website or contact sales.
What are the KYC requirements?
What are the KYC requirements?
For the checkout, the vast majority of transactions do not require KYC. Users can typically pay with credit cards or crypto without identity verification. KYC is only triggered for certain high-risk scenarios when there’s evidence of potential fraud.
The crypto onramp does require KYC. However, the flow can be embedded natively into your app to offer the best possible user experience.
Who pays for gas fees on the checkout?
Who pays for gas fees on the checkout?
With Crossmint’s contracts
Managed Collections have two options for fees:
1. Buyer pays fees - The buyer (your customer) pays the price of the asset you set in console, plus applicable fees. The Seller (you, the creator) receives the price set in console (aka the payout).
2. Seller pays fees - The buyer pays the exact price of the asset set in console. You receive the set asset price, minus applicable fees.
To access this setting in the Crossmint Console, go to your managed collection, click on “Payments” and then “Settings”. Here you will find the “Who pays the fees?” switch, which allows you to set the payer of fees for your collection. You can update and save this setting at any time.
- The total fees per transaction are the same in either option.
- Managed collections are Buyer pays by default.
With imported contracts
Imported collections are only compatible with the “Buyer pays fees” option.
What payment methods are supported for each asset type?
What payment methods are supported for each asset type?
Different asset types support different payment methods. Here’s a quick reference:
Asset Type | Credit Cards | Apple/Google Pay | Stablecoins | Cross-Chain Crypto |
---|---|---|---|---|
NFTs | ✅ | ✅ | ✅ | ✅ |
Physical Goods | ✅ | ✅ | ✅ | ✅ |
Onramp | ✅ | ✅ | ❌ | ❌ |
Memecoins | ✅ | ✅ | ❌ | ❌ |
Subscriptions | ✅ | ❌ | ❌ | ❌ |