- Onramp (buy): the user pays with fiat and receives crypto in their wallet.
- Offramp (sell): the user sends crypto and receives fiat in their bank account.
orderType (buy or sell). Rampnow runs payment, KYC, liquidity, on-chain delivery and bank payouts behind it.
Choose an integration
There are three ways to integrate. They differ in how much of the experience you build yourself.Onramp & Offramp Widget
Embed the Rampnow widget with a URL or an iframe. No code beyond a link
Onramp & Offramp SDK
Open the Rampnow widget from JavaScript, with typed config, browser events and a React hook
Onramp & Offramp Intent
Create orders from your backend and send the user to Rampnow’s hosted checkout
All three share the same order lifecycle, webhooks, order statuses, sandbox and supported assets, payment methods and countries.
What you handle and what Rampnow handles
- SDK and Widget
- Intent
You
- Your partner API key on every widget session
- The entry point in your app, plus any asset, amount or wallet address you pre-fill
- Your own order ID (
externalOrderId), to reconcile orders with your records - A webhook endpoint that receives order status changes
Rampnow
- The whole user interface inside the widget
- User verification: email/OTP and KYC, skipped for users who are already verified
- Payment capture on buy orders, crypto collection on sell orders, FX and liquidity routing
- Delivery of crypto to the user’s wallet, or fiat to the user’s bank account
- AML and on-chain risk screening on every order
Why choose Rampnow?
Global Coverage
blockchains and assets with EVM and non-EVM support
Complete Payment Methods
Cards, bank transfers, Apple Pay, Google Pay and local APMs for buying. SEPA bank payouts for selling
One integration, both directions
Same order lifecycle and webhooks for buy and sell orders
Enterprise Reliability
High-availability routing with predictable fees and real-time status updates
Core capabilities
- Onramp (buy)
- Offramp (sell)
Instant quotes
- Real-time FX rates
- Network and payment method fees
- Slippage controls
- Guaranteed execution rates
Global payment acceptance
- Cards: Visa, Mastercard
- Digital wallets: Apple Pay, Google Pay
- Bank transfers: SEPA, ACH, PIX, UPI
- Local APMs: Auto-adjusted by region and currency
Blockchain delivery
- Liquidity provider routing
- On-chain execution preparation
- Direct wallet delivery
- Full transaction metadata confirmation
Security
- Device fingerprinting
- Behavioral risk scoring
- Payment fraud checks
- Beneficiary wallet screening
Use cases
Wallets
Let users buy assets inside the wallet, and cash out to their bank when they need fiat.
Exchanges
Support instant fiat deposits into digital asset accounts, and withdrawals back to the bank.
NFT Marketplaces
Provide smooth purchase flows for first-time Web3 users without crypto friction.
Gaming
Allow players to acquire in-game assets or tokens with fiat for better onboarding.
Fintech
Add digital asset investment and cash-out features to banking and neobank applications.
Payments
Use the onramp and offramp as entry and exit points for cross-border transfers and settlement.
From sandbox to live
1
Get your partner account
Ask [email protected] for a partner account. Your keys are in the Partner Dashboard under API Hub.
3
Set up webhooks
Add your endpoint in the Partner Dashboard and verify signatures. See the Webhook guide.
4
Test in sandbox
Cover completed, failed and expired orders in both directions. See Sandbox Testing.
5
Go live
Work through the Go-Live Checklist, then ask support for production access.