Nigerian-owned, edited in Lagos RC 1892455 · Lagos Affiliate disclosure
Gateway (Card / Bank / USSD)

Flutterwave at Nigerian sportsbooks

Multi-rail gateway — card, bank, USSD, mobile money

Flutterwave payment in use in Nigeria
Deposit timeInstant
Withdrawal timeVia bank transfer, 1–24 hours
Minimum depositNGN 500
Maximum depositNGN 10,000,000 per transaction
FeesFree to the player
Works at4 operators

What Flutterwave is, and how it fits Nigerian betting

Flutterwave is a multi-rail gateway — card, bank transfer, USSD, mobile money — all behind one button in the cashier. If your card fails, the same Flutterwave session lets you switch to a virtual account transfer without restarting. That fallback flexibility is why we rate it highly. Deposits are instant. Withdrawals don't route through Flutterwave itself but go via bank transfer instead.

Step-by-step: depositing with Flutterwave

  1. Pick Flutterwave at the cashier. Flutterwave usually sits next to Paystack. At 1xBet and Melbet it's labelled 'Flutterwave'. At Paripesa it may appear as 'Rave Pay' on older pages.
  2. Choose your rail. Card, bank transfer or USSD. If your card has failed before, skip straight to bank transfer — Flutterwave generates a one-time virtual NUBAN you pay into from your banking app.
  3. Pay and wait for callback. Card: enter number, OTP, done. Transfer: you'll get a virtual account number and a 30-minute window to pay. USSD: Flutterwave shows the shortcode string.
  4. Watch for verification prompt. On your first Flutterwave transaction, the gateway runs a quick device check. It adds about 15 seconds. After that, it's remembered.
  5. Confirm credit. Balance usually lands 3–8 seconds after the bank confirms. Transaction reference is emailed to you.

Quick reference: the 4-step version

  1. Select Flutterwave. Pick Flutterwave at the cashier and choose card, transfer or USSD.
  2. Pay. Card flow asks for number + OTP. Transfer flow generates a virtual account.
  3. Wait for callback. Flutterwave pings the operator. Usually 5 seconds.
  4. Confirm credit. Balance updates. Check the transaction reference matches your SMS.

Withdrawals via Flutterwave

Flutterwave itself handles payouts for some operators, though in Nigeria most operators settle direct to your NUBAN via bank transfer regardless. 1xBet and Melbet route via NIP directly. Expect 1–24 hours depending on the operator's processing window and the receiving bank's clearing times.

Our latest test log

April test: NGN 3,500 Flutterwave deposit on Melbet from a UBA Visa. First attempt failed (bank declined gambling MCC). Flutterwave's 'try another way' button offered bank transfer. Generated a virtual account, paid from UBA mobile app, funds credited in 11 seconds. Followed up with NGN 6,000 withdrawal — 1 hour 47 minutes to UBA account.

— Chinwe Okafor, Payments Editor

Fees, in plain English

Player side: free. Flutterwave's fee to operator is roughly 1.4% + ₦50 per card transaction, lower for bank transfer.

What works

  • Three rails in one — if your card fails, fall back to bank transfer in the same flow
  • Strong fraud protection, very few false declines on Nigerian cards
  • Receipt is sent by SMS and email instantly
  • Works with Verve, not just Visa and Mastercard

What to watch

  • Flutterwave adds a ~15-second verification step on first use
  • Account-level cap on deposits until you verify BVN with the operator
  • Some banks (Polaris, Heritage) occasionally decline; retry through OPay or USSD

Troubleshooting: the six things that usually go wrong

Card declined on first attempt

Flutterwave's fallback is actually the feature. Click 'Pay by bank transfer' on the failed-card screen. You stay in the same session and the operator still receives the same reference.

Virtual account doesn't accept my transfer

These virtual accounts time out in 30 minutes. If you take longer, the money will bounce back. Start the cashier fresh and get a new virtual account.

Deposit shows complete but balance not updated

Flutterwave sometimes pings the operator slower than the bank pings Flutterwave. Wait 90 seconds. If still missing, screenshot your bank SMS and the Flutterwave confirmation and open a support ticket.

USSD code fails mid-entry

USSD sessions time out at 60 seconds. Memorise your bank's shortcode — *737# GTB, *966# Zenith, *919# UBA, *894# First Bank. Practice once on a small transfer before you use it under time pressure.

BVN-linked cap reached

Operators cap untagged first-time deposits. Complete BVN verification in the operator's profile section to unlock higher limits. Takes 10 minutes.

Operator-by-operator notes

1xBet: Flutterwave is a secondary rail behind OPay. Works cleanly. Melbet: Flutterwave handles card better than Paystack for UBA and Polaris customers — try it if Paystack declines. Betwinner: Flutterwave is bundled with Monnify — functionally identical. Paripesa: reliable, tested three consecutive deposits. 1Win: Flutterwave as fallback only. Stake: no Flutterwave, crypto only.

Where Flutterwave is accepted

1xBet, Melbet, Betwinner, Paripesa.

1xBet
1xBet
★ 9.1/10
200% up to ₦200,000 welcome bonus
First deposit doubled with a 200% match, plus a casino welcome package.
Use code NEWBONUS
Review
Melbet
Melbet
★ 8.9/10
200% up to ₦320,000 welcome bonus
200% match on your first deposit of at least ₦455 with accumulator wagering.
Use code NEWBONUS
Review
Betwinner
Betwinner
★ 8.7/10
200% up to ₦100,000 welcome bonus
Match your first deposit of ₦400 or more with a 200% bonus, valid for 30 days.
Use code NEWBONUS
Review

Frequently asked questions

Both are Nigerian payment gateways. Flutterwave is multi-rail in one flow (card + transfer + USSD). Paystack is card-first with a separate transfer option. For betting, they are equally reliable — pick whichever your operator supports and whichever your bank plays nicely with.

Technically yes at some operators, but in Nigeria most payouts route direct via NIP bank transfer. Practically, no difference to you.

Call your bank and ask them to whitelist the merchant. Flutterwave is legitimate — your bank's fraud rule is overzealous.

You aren't paying directly by card — Flutterwave is the processor either way. Safety comes from tokenisation, which both Flutterwave and Paystack use.

Yes, Verve, Visa, Mastercard and Discover.