What these providers actually do
MoonPay, Transak, Banxa and similar are on-ramp providers. They are not exchanges — they sit inside other companies' apps and websites, take a card or bank payment, and deliver crypto to your wallet. When you tap Buy inside Trust Wallet or MetaMask, one of these is handling it.
They exist because wallets do not want to be regulated money businesses. Convenient, and you pay for it.
The real cost
| Cost layer | Typical |
|---|---|
| Provider fee | 2.5–5% by card, lower by bank transfer where available |
| Rate margin | 0.5–2% inside the quoted rate |
| FX spread, naira to dollar | 1–3% |
| Your bank's international transaction charge | Variable |
| Network fee to deliver the crypto | Chain-dependent |
| All-in from Nigeria | 4–8% |
Against a NIBSS bank transfer to a licensed exchange at roughly 0.2% plus a ₦50 fee. On ₦100,000 that is the difference between about ₦250 and about ₦6,000 for the same USDT.
Why these are priced this way, to be fair to them. Card payments carry chargeback risk that crypto delivery cannot reverse — once the coins are sent, a disputed card payment is the provider's loss. They also carry the compliance cost of being the regulated party in the transaction. The price is rational. It is still four to eight percent.
Why they fail from Nigeria
Nigeria is excluded, or the naira is
Coverage from Nigeria has been inconsistent across providers and over time. Check the provider's own supported-countries page rather than assuming.
Your card has international transactions disabled
Most Nigerian naira cards ship this way, and many banks cap the monthly international limit at a small figure. Fixable in your bank app, within that cap.
Your bank blocks the merchant category
Not fixable by you.
3-D Secure verification fails
The one-time password does not arrive or the page times out. Occasionally fixable by retrying on mobile data.
Name or address mismatch
Your card details must match what you entered. Fixable.
Do not retry a declined card more than twice. Repeated failed attempts on a crypto-adjacent merchant is itself a fraud signal to your bank and can get the card blocked entirely. Two attempts, then use a transfer. See buying crypto with a naira card.
When they are genuinely the right tool
Three narrow cases, and they are real:
- You need a specific chain's gas token immediately. You are stuck with tokens in a wallet and no native coin to pay the fee. Buying $10 of that coin directly into the wallet solves it in one step, and paying 5% on $10 is trivial.
- A very small first purchase to learn the flow. ₦5,000 with a ₦300 premium is a defensible cost of education.
- You have no working naira transfer route. Rare, but it happens if an account is under review.
Outside those, use a transfer.
The cheaper route, in four steps
Fund a licensed exchange by NIBSS transfer
₦10–₦50, clears in seconds. See bank transfer.
Buy USDT on the spot order book
0.1–0.25%, not 3% instant buy.
Withdraw to your wallet on TRC-20
About $1. See networks.
Swap inside the wallet only if you must
Wallet swaps also carry a spread. Better to buy the asset you want on the exchange.
Four steps instead of one, and roughly 5% cheaper. On any amount that matters, that is worth the extra four minutes.
One safety point that matters more than the price
Only ever reach an on-ramp from inside a wallet app you installed yourself, or by typing the provider's domain by hand. Fake on-ramp pages designed to harvest Nigerian card details are a known fraud, distributed through Telegram and WhatsApp links. A page that looks exactly like MoonPay and takes your card number is trivial to build. See fake crypto apps.
Frequently asked questions
Does MoonPay work in Nigeria?
Inconsistently. Coverage from Nigeria has varied across providers and over time, and Nigerian naira cards are frequently declined because international transactions are disabled or the bank blocks the merchant category. Check the provider's own supported-countries page rather than assuming.
How much do MoonPay and Transak cost from Nigeria?
Realistically 4–8% all-in once you include the provider fee, rate margin, naira-to-dollar FX spread and your bank's international charge. A NIBSS transfer to a licensed exchange costs about 0.2% plus ₦50 for the same USDT.
Why does my card keep getting declined on a crypto on-ramp?
Usually international transactions are switched off on your naira card, your bank blocks the crypto merchant category, the provider excludes Nigeria, 3-D Secure verification failed, or your card name does not match what you entered. Do not retry more than twice — repeated failures can get the card blocked.
When is a card on-ramp worth using from Nigeria?
Three cases: you need a chain's gas token immediately to move tokens already in your wallet, you want a very small first purchase to learn the flow, or you have no working naira transfer route. Paying 5% on $10 of gas is trivial; paying it on ₦500,000 is not.
What is the cheapest alternative?
Fund a licensed exchange by NIBSS transfer for ₦10–₦50, buy USDT on the spot order book at 0.1–0.25%, and withdraw to your wallet on TRC-20 for about a dollar. Four steps instead of one, and roughly 5% cheaper.
Are on-ramp pages safe to enter card details into?
Only if you reached them from inside a wallet app you installed yourself or by typing the provider's domain by hand. Fake on-ramp pages built to harvest Nigerian card details circulate through Telegram and WhatsApp links and are indistinguishable from the real thing.
Related guides
Last reviewed: 2026-09-09. We update this page whenever Nigerian rules, fees or platform availability change. Nothing here is financial, tax or legal advice — see our editorial policy.
Open a CEX.IO account in 5 minutes
Licensed exchange supporting NGN, BVN/NIN KYC and instant naira-to-USDT conversion.