Bet9ja Deposits Nigeria

Bet9ja Nigeria Deposit Guide - Payment Methods

Bet9ja is one of the leading bookmakers in Nigeria, where you can access lots of sports with thousands of betting markets daily.

Your Bet9ja deposits will be seamless because the platform has a plethora of deposit methods, most of which are indigenous to Nigeria. These range from OPay to GTBank’s 737 USSD, PalmPay, Quickteller, ATM deposit and bank transfer for all top banks in Nigeria. Thus, you will easily fund your betting account without any deposit codes.

Sort by:
Method Processing Time Min Max Fee
OPay
OPay
Instant $100.00 $100,000 Free
Visa/Mastercard Credit Card
Visa/Mastercard Credit Card
Instant $100.00 $10,000,000 $50
Verve Instant $100.00 $10,000,000 $50
USSD Instant $100.00 $10,000,000 $20
Bank Transfer
Bank Transfer
Instant $100.00 $10,000,000 $50
Paystack
Paystack
Instant $100.00 $10,000,000 Free

How to Deposit to Your Bet9ja Account

Bet9ja not only accepts low minimum deposit amounts, but it also has a simple deposit process. The deposits typically reflect instantly, allowing you to claim any bonus you are qualified for. You can deposit with the following easy steps:

  1. Visit the Bet9ja site and sign up. The process requires you to enter your name, phone number, and email address. Afterwards, create a password and use your Bet9ja promotion code ACE2500 when you first deposit.
  2. Once your account is active, visit the ‘My Account’ section and update your home address and bank account.
  3. Tap the ‘Deposit’ icon, select your preferred deposit method and enter the amount you wish to deposit according to the specified limits.
  4. If you wish to deposit with a bank card, provide the information required, including card number, expiry date and CVV.
  5. If you're depositing with OPay, PalmPay, Quickteller or bank transfer, you’ll be redirected to the app to complete the transaction.
  6. If you wish to deposit with USSD, you have to use the specified code for your bank and complete the transaction with your USSD PIN.

It's worth noting that while depositing funds is straightforward, Bet9ja also offers various withdrawal options for when you're ready to cash out your winnings. The withdrawal process is generally smooth, but processing times may vary depending on the method chosen. This is fully covered in the Bet9ja withdrawal guide for Nigeria, which explains how players can safely and efficiently withdraw their funds.

Bank-Specific Instructions: How to Recharge Your Bet9ja Wallet

GTBank
Min ₦100 Max ₦100,000
USSD
*737*50*Amount*500#
GTWorld App
  • Payments → Sports & Gaming
  • Select Bet9ja
  • Enter UserID & amount
Access Bank
Min ₦100 Max ₦500,000
USSD
*901*5# → Betting → Bet9ja
Mobile App
  • Bills Payment
  • Gaming / Lottery
  • Select Bet9ja
OPay
Min ₦100 Max ₦500,000
✓ No USSD needed — app only
OPay App
  • Tap Betting on home screen
  • Select Bet9ja
  • Enter UserID (name auto-verified)
  • Enter amount → Pay
Union Bank
Min ₦100 Max ₦500,000
USSD
*826*4*Amount#
Mobile App
  • Pay Bills
  • Games & Lottery
  • Select Bet9ja
ATM Card (Visa / Mastercard / Verve)
Min ₦100 Max ₦10,000,000
Steps on Bet9ja website
  • Log in → click Deposit
  • Select Cards (Paystack, Flutterwave, or Interswitch)
  • Enter card number, expiry date (MM/YY) and 3-digit CVV
  • Complete OTP verification sent by your bank
Card declined? Make sure your card is enabled for online/web transactions. If the error says "Transaction Declined," contact your bank or switch to OPay.

Every bank plays by its own rules when it comes to third-party payments. To make things simple, we’ve laid out the exact navigation paths for Nigeria’s top financial institutions so you can fund your wallet without any guesswork.

How to Fund Bet9ja with GTBank

  • Limits: Min: ₦100 | Max: ₦100,000
  • USSD: Dial *737*50*Amount*500#. You will be prompted to enter your 6 or 7-digit Bet9ja UserID. Confirm the recipient name (Bet9ja) and enter your GTBank PIN.
  • GTWorld App: Log in, go to "Payments," select "Sports and Gaming," choose Bet9ja, enter your UserID and the amount.

How to Fund Bet9ja with Access Bank

  • Limits: Min: ₦100 | Max: ₦500,000
  • USSD: Dial *901*5#. From the menu, select "Betting," then find "Bet9ja." Enter your UserID and the amount you wish to recharge.
  • Mobile App: Access the "Bills Payment" section, select "Gaming/Lottery," and pick Bet9ja.

How to Fund Bet9ja with OPay

OPay is widely considered the most reliable mobile method for recharging your Bet9ja account for free.

  • Limits: Min: ₦100 | Max: ₦500,000
  • Steps:
    • Open the OPay App.
    • Click on "Betting" from the home screen.
    • Select Bet9ja from the list of providers.
    • Enter your Bet9ja UserID (the app will automatically verify your name).
    • Enter the amount and click "Pay."

How to Fund Bet9ja with Union Bank

  • Limits: Min: ₦100 | Max: ₦500,000
  • USSD: Dial *826# and follow the menu prompts for "Bills/Gaming" or use the direct shortcode *826*4*Amount#.
  • Online Banking: Log in to the Union Bank app, navigate to "Pay Bills," and select Bet9ja under the "Games and Lottery" category.

How to Deposit on Bet9ja with ATM Card

Using a debit card is the most common way to fund your account instantly via the web.

Accepted Cards & Limits:

  • Types: Visa (Classic/Gold), Mastercard (Standard/Platinum), and Verve.
  • Limits: Min: ₦100 | Max: ₦10,000,000 per transaction.

Steps to add a card in the Bet9ja interface:

  1. Log in to your Bet9ja account and click on "Deposit."
  2. Select "Cards (Paystack, Flutterwave, or Interswitch)" from the list.
  3. Enter the amount and card details: number, expiry date (MM/YY), and the 3-digit CVV.
  4. Complete the 3D Secure verification (OTP) sent to your phone by your bank.

What to do if a card payment fails:

  • Ensure your card is enabled for "Online/Web Transactions" by your bank.
  • Check that you have sufficient funds including the ₦50 transaction fee.
  • If the error says "Transaction Declined," contact your bank or try an alternative method like OPay.

Bet9ja Deposit Timeline & Troubleshooting

Method Timeline Common issue Fix
OPay Instant Deposit not reflecting Check OPay app status; wait 5 mins
PalmPay Instant Wrong Bet9ja ID entered Double-check your Bet9ja user ID before confirming
USSD (GTB, Access, Zenith) Instant Session timeout Check bank SMS — if debited contact Bet9ja support
Quickteller Instant Payment declined Ensure card is enabled for online transactions
ATM deposit Mins – 1 hr Delay after ATM confirmation Keep receipt; contact support if not credited in 1 hr
Bank transfer Up to 24 hrs Funds not showing Wait 24 hrs; contact your bank if still missing

How long does a deposit take?

Almost all methods, including USSD, OPay, and ATM Cards, are instant. Your balance should update in the top-right corner of the site immediately after a successful transaction.

What to do if your Bet9ja recharge does not show up:

  1. Wait 15 minutes: Sometimes network delays between the bank and Bet9ja occur.
  2. Check your balance: Ensure the money was actually debited from your bank account.
  3. Note the Transaction ID: Keep the SMS alert or screenshot the receipt.
  4. Contact Support: If the balance isn't updated after 30 minutes, email cs@bet9ja.com with your UserID and the proof of payment.

Unavailable Deposit Methods

To save yourself some time and frustration, please note that certain financial institutions do not support direct integration with betting platforms. Bet9ja currently does not support direct deposits from:

  • United Bank for Africa (UBA)
  • Kuda Bank
  • Paga
  • WebMoney
  • Access Bank
  • Skrill
  • Neteller

Tip: If your preferred method is unavailable, use alternatives like OPay, PalmPay, ATM, or Quickteller.

Bet9ja Deposit Guide FAQ

It depends on your preferred Bet9ja deposit method. ATM deposits, USSD, bank transfers, Quickteller, Paystack and other payment service providers charge a processing fee. However, OPay and PalmPay have no fees.

Typically, deposits arrive almost immediately. In the event of delays, the deposits may arrive after a few minutes. OPay and PalmPay are the fastest deposit methods during this guide.

You can deposit with different types of banking methods, such as e-wallets, bank transfer, USSD, payment service providers and so on. Thus, some popular options include OPay, PalmPay, Vedeez, Quickteller, bank transfer, GTB *737# USSD, etc.

You can reach out to customer support and they will direct you accordingly. If the payment doesn’t show after 24 hours, you should reach out to your bank for further action.

No. Cryptocurrencies aren’t available for deposits at Bet9ja during this guide.

About AceOdds

AceOdds provides the most comprehensive and reliable suite of bet calculators. Our expertise also extends to finding the best bonus codes and sign up promotions with the occasional tip-off from our shrewd user base.
Learn More. Advertising Disclosure.

Last Updated: 7 May 2026