Crypto On-Ramp
Our on-ramp gives you global coverage, seamless revenue sharing, and zero risk of fraud or chargebacks. All in a few lines of code.
Get started
Read our docsJOIN 500+ PARTNERS AND 15 MILLION USERS
One small snippet of code to help you scale your business quickly.
Our on-ramp can be integrated into your app or website in 10 minutes —see for yourself.
npm install --save @moonpay/react-native-moonpay-sdk
JavaScript
import {View, Button, Text} from 'react-native';import {useMoonPaySdk} from '@moonpay/react-native-moonpay-sdk';const YourComponent = () => { const {openWithInAppBrowser, generateUrlForSigning, updateSignature} = useMoonPaySdk({ flow: 'buy', environment: 'production', params: { apiKey: 'pk_live_key', }, });};
import {View, Button, Text} from 'react-native';import {useMoonPaySdk} from '@moonpay/react-native-moonpay-sdk';const YourComponent = () => { const {openWithInAppBrowser, generateUrlForSigning, updateSignature} = useMoonPaySdk({ flow: 'buy', environment: 'sandbox', params: { apiKey: 'pk_test_key', }, });};
We are using your test API key as you are in sandbox mode.
Accept Visa, Mastercard, Apple Pay, Bank transfers, and more We support all the payment methods that your users expect — from credit cards to wire transfers.
No wallet? No problem We’ll help them open a BTC or ETH wallet that supports hundreds of assets.
Revenue sharing from the start You can enter your revenue sharing percentage when setting up your developer account.
We're plug and play with your codebaseGet set up with us
You're always in control with our dashboardSee our dashboard
No Chargebacks. Guaranteed. We handle all the card processing, so you’ll never need to worry about fraud or disputes.
Get setup in 10 minutes Our test environment and docs make integrating with MoonPay easy.
Built for better approval rates We help more buyers successfully pay by card and complete a purchase.
Check out in under 30s
Crypto was designed to go beyond borders
And our on-ramp is no exception. We can help your wallet operate in more places around the world.
30+
Supported Fiat Currencies
110+
Supported Cryptocurrencies
160+
Supported Countries
Testimonials
Hear from our partners
Increased revenue by over 500% after integrating MoonPay’s global payments solution.
“MoonPay’s payments solution has been instrumental in growing revenues at Bitcoin.com. Their product is not only built with the user experience in mind — for merchants, it is safe, fast, and highly scalable.”
Dennis Jarvis, CEPBitcoin.com
User Reviews
See what our customers say
We're the highest-rated, most-reviewed on-ramp on the market.
Support
Got questions? We’re here to help.
An onramp is a payment gateway that lets you convert traditional money (sometimes called fiat) into cryptocurrencies, such as Bitcoin or Ethereum. They serve as an easy way to get into crypto because often all you need is a credit or debit card. However, the best onramps accept a wider range of payment methods. MoonPay, for example, accepts wires, Apple Pay, Google Pay, SEPA, and more. If you’re wondering how an onramp might help your business, let’s run through an example. Say you have a user who wants to swap some USD for BTC. With a crypto onramp like MoonPay, you can offer a way to do that straight from your website or app. All your user would need to do is specify the amount of BTC to purchase, and then pay using their preferred payment method. The onramp service would handle the rest and deliver the BTC to their crypto wallet. Easy. You mostly see onramps being used on centralized exchanges (CEXs) and decentralized exchanges (DEXs).
Fiat onramps are online platforms that handle fiat to crypto conversion. They tend to do everything from processing payments to delivering crypto wallets. In the crypto space, fiat currency is the term given to traditional currencies such as USD, EUR, and JPY. Even if you’re not interested in new cryptocurrencies such as BTC, there are often stablecoin equivalents of most popular fiat currencies. And by buying these, you can still access a wealth of web3 projects. The best fiat onramps make the process of paying in fiat and getting crypto totally seamless. That’s why MoonPay lets you use popular payment methods like credit cards and wire transfers. After using a fiat onramp to purchase crypto, you can store it in a wallet, or trade it for other tokens on a crypto exchange.
Crypto onramps are services that let apps and websites offer a way to exchange fiat currency for cryptocurrency. If you’ve ever purchased crypto before, you’ve probably used one. Popular examples include MoonPay — which is the leading provider in the space. But wallets like MetaMask, decentralized exchanges such as Uniswap, and centralized exchanges like Coinbase, all offer onramp functionality too.
There are many fiat onramp providers out there, so it’s important to choose the one that’s right for you and your business. Here are some factors to consider: Onramp reputation: Before selecting a fiat onramp, you should research a provider’s customer reviews and ratings on external ratings sites like Trustpilot. MoonPay, for instance, is rated ‘Great’ with 4.2 stars out of 5. If you want an onramp to crypto, always make sure to choose one that has a great reputation and strong security practices. Payment methods: Different fiat onramps offer varying payment methods, such as cards and bank transfers. And not all providers have the kind of international coverage you might require. MoonPay offers a wide range of payment methods around the world. Those include credit and debit cards, bank transfers, mobile options like Apple Pay and Google Pay. It also offers local options such as SEPA in the EU, Open Banking in the UK, YellowCard in Nigeria, and PIX in Brazil. Transaction fees: All fiat onramps will include transaction fees for users to onramp crypto. These fees will depend on things like the payment method, order size, and market conditions. MoonPay charges a small processing fee, as well as a dynamic fee that's based on network activity. Transaction speed: Choosing a fiat onramp could come down to how quickly you need your crypto. Centralized exchanges allow you to make instant deposits and trades, though you’ll need to wait if you want to withdraw any crypto. MoonPay’s fiat to crypto onramp allows you to buy crypto in minutes using a card — so you don’t need to wait days for funds to settle on an exchange. Supported cryptocurrencies: If you’re looking to convert fiat to crypto, you’ll need to find a fiat onramp that supports the specific cryptocurrency you want to purchase. Most onramp options will offer popular tokens like Bitcoin and Ethereum, but if you’re looking to buy more niche tokens then you’ll have to look for onramps that offer greater coverage. MoonPay offers more than 100 cryptocurrency tokens, including BTC, ETH, USDT, BNB, and USDC. Fiat currency and country coverage: Depending on where you live, you may be limited in your options to convert fiat to crypto. Some fiat onramps may have limited token offerings based on regional restrictions, and may not have coverage at all in certain countries. MoonPay offers coverage in more than 160 countries and most US states.
See more in Help Center
Get started with our SDK
We’ll walk you through getting set up with MoonPay. Just enter your business email to create a developer account.
Create account
There’s more to MoonPay than just buying crypto
Once you’re integrated, it’s easy to add support for selling or swapping crypto as well.
Off-RampSell crypto. Lightning fast.Learn more
SwapsCross-chain swaps between 700 tokens.Learn more