Last updated: 10 September 2025 • Editor: David Bello

How USSD deposits work

Payment flow

At the cashier, pick USSD.
Choose your bank → a code appears (e.g., *737*...# for GTBank).
Dial the code from the phone number linked to your bank, enter your USSD PIN, confirm.
Return to the cashier → balance updates after confirmation.

USSD availability is provided by gateways like Paystack and Flutterwave and varies by bank.

Why it’s handy

Works on feature phones, low connectivity, and without typing card details on multiple sites. Keep your name/phone consistent with your betting account to avoid KYC holds.

Betting sites that support USSD (Nigeria)

Most NG bookmakers surface USSD through Paystack/Flutterwave. Availability can change by hour/bank. Always check the cashier first.

BookmakerUSSD ChannelNotes
Bet9ja Bank USSD (Fidelity: *770*000*952+UserID+Amount#) Official help center lists Fidelity USSD format for deposits (₦50 fee). Other banks via cashier options. Source: Bet9ja Help. See details →
Multiple NG bookmakers Paystack “Pay via USSD” USSD code is generated per bank; customer dials and approves with PIN. Source: Paystack Docs / Help Center. Docs · Help
Multiple NG bookmakers Flutterwave “Pay with USSD” Gateway creates a bank-specific code; customer dials, authorizes with PIN; webhook confirms. Source: Flutterwave Docs / Help Center. Docs · Help

Looking for cash-first options? Bet with Cash (agents/POS).

Major Nigerian bank USSD codes (for reference)

These are the base bank USSD menus. The exact string you dial at checkout is usually generated by the gateway and may differ. Always use the code shown on the cashier screen.

BankUSSD CodeReference
GTBank*737#Dignited (2025)
First Bank*894#Dignited (2025)
Access Bank*901#Dignited (2025)
UBA*919#Dignited (2025)
Zenith*966#Dignited (2025)
Fidelity*770#Dignited (2025)
FCMB*329#Dignited (2025)
Polaris*833#Dignited (2025)
Wema*945#Dignited (2025)
Union Bank*826#Dignited (2025)
Stanbic IBTC*909#Dignited (2025)
Sterling*822#Dignited (2025)

Gateways: Paystack — Pay via USSDFlutterwave — USSD.

Clean tips for smooth USSD deposits

Match details: same full name & phone on betting account and bank.
Keep references: screenshot the generated USSD code and confirmation until funds land.
If it’s “busy”: retry later, or switch to the other route (QR/app) or bank.
Avoid repeats: don’t spam attempts—multiple failed tries can trigger flags.

USSD Deposits — quick FAQs

Which banks support USSD for deposits?

Most major Nigerian banks have USSD menus (e.g., GTBank *737#, FirstBank *894#, Access *901#, UBA *919#). The exact code to dial is generated in the cashier via Paystack/Flutterwave and may differ by bank.

Do I need internet?

No. USSD works over the mobile network. You’ll confirm with your bank USSD PIN, then the cashier updates your balance.

Is there a fee?

Some banks or sites charge a small fee (e.g., Bet9ja lists ₦50 for Fidelity USSD). Check the cashier or site help page.

Why can’t I see USSD in the cashier?

Availability varies by bank/gateway and time. Try again later or use an alternative like wallet (OPay/PalmPay) or agents/POS.

18+ • Play responsibly. If gambling stops being fun, stop. Tools and helplines are in our Responsible Gambling guide.