Card on-ramps · Expensive

MoonPay, Transak and card on-ramps from Nigeria

These are the providers behind the buy button inside wallet apps. From Nigeria they work inconsistently and cost several times a bank transfer. There is one situation where they are genuinely the right tool, and it is narrow.

Real costWhy cards failWhen to useCheaper route

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 layerTypical
Provider fee2.5–5% by card, lower by bank transfer where available
Rate margin0.5–2% inside the quoted rate
FX spread, naira to dollar1–3%
Your bank's international transaction chargeVariable
Network fee to deliver the cryptoChain-dependent
All-in from Nigeria4–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

  1. 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.

  2. 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.

  3. Your bank blocks the merchant category

    Not fixable by you.

  4. 3-D Secure verification fails

    The one-time password does not arrive or the page times out. Occasionally fixable by retrying on mobile data.

  5. 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

  1. Fund a licensed exchange by NIBSS transfer

    ₦10–₦50, clears in seconds. See bank transfer.

  2. Buy USDT on the spot order book

    0.1–0.25%, not 3% instant buy.

  3. Withdraw to your wallet on TRC-20

    About $1. See networks.

  4. 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.

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.

Start with CEX.IO →