StakeSchool
Open an Account
Step by step

Funding an Account in Naira

Reading time 7 minChecked 22.10.2026No tips, no odds sold · 18+

Every betting app in Nigeria handles money in two directions: money going in, and money coming back out. Funding is the first step, and it is the part most readers ask about because the options differ from one operator to the next. Some accept bank transfers, some accept cards, some accept USSD, and a few accept airtime. The steps look similar on the surface, but the menus, limits and confirmation screens are not the same everywhere.

The other question that comes up often is what "refund all" means. It appears in bet history and wallet screens, and it confuses people because it sounds like free money. It is not. This page explains both topics in plain terms: how deposits work in Naira, and what a refund actually is when you see that label.

What "Refund All" Actually Means

"Refund all" is a label some betting apps use in the bet history or wallet section. It refers to returning the stake on a bet that was voided, cancelled or declared no-action. The word "all" simply means the refund applies to every qualifying bet in that list, not just one.

A ball weaving between training cones
A model is a route through the uncertainty, not a way around it.

A refund is not a win and not a bonus. If you staked ₦500 on a market that was later voided, a refund returns that ₦500 to your balance. You get your stake back, nothing more. The bet is treated as if it never happened.

The meaning of "refund all in" betting is therefore narrow: it is a settlement action, not a promotion. Some apps show it as a button so you can claim pending refunds in one tap. Others process refunds automatically and the label is only a record. Where it appears as a button, pressing it does not increase your money beyond the stakes that were already voided.

Common reasons a bet gets voided include a market being suspended, a fixture being postponed beyond the operator's stated window, or a pricing error. Each operator writes its own rules on this, and the rules are usually in the terms section of the app.

How to Fund My Account: The Common Steps

Every operator's app differs, so treat the following as the general shape of the process rather than a fixed script. The names of menus change, the order of screens changes, and some apps skip steps entirely.

  • Open the wallet or deposit section of the app.
  • Choose a deposit method from the list shown.
  • Enter the amount in Naira.
  • Confirm the transaction and wait for a success message.
  • Check your balance, then check your transaction history.

The differences show up in three places. First, the minimum deposit: one app may accept a small amount while another sets a higher floor. Second, the crediting time: transfers may reflect in seconds or take several minutes. Third, fees: some methods carry a charge and some do not, and the app should show this before you confirm.

If a deposit does not reflect, do not repeat it immediately. Check your bank or wallet app first to see whether the money left your account. If it did, the transaction is usually pending rather than lost, and the operator's in-app history will show its status.

Funding by Bank Transfer

Transfer is the most common method. You select deposit, choose transfer, and the app displays account details to send money to. Those details are generated for your transaction, so copy them exactly as shown.

The steps are broadly the same across banks. Open your banking app, start a new transfer, paste the account number, confirm the name shown matches, enter the amount, and authorise. Whether you are funding with Access Bank, Zenith Bank or any other Nigerian bank, the mechanics do not change: the money moves from your bank account to the account the operator displayed.

Two things differ between operators. Some assign you a permanent virtual account, so the same details work every time. Others generate fresh details per transaction, which expire. If you send money to expired details, it may be returned to you rather than credited, and that return can take days depending on your bank.

Always confirm the account name on the screen before you send. A name mismatch is the clearest warning sign that something is wrong.

Funding with Opay, Moniepoint and Similar Wallets

Wallet-to-wallet funding works much like a bank transfer. You choose the transfer option in the betting app, then pay from your Opay, Moniepoint or similar wallet instead of a conventional bank account.

The flow is the same: copy the account details, open the wallet app, select transfer, paste the details, enter the amount, and confirm with your PIN or biometrics. Crediting is usually quick because both sides are electronic.

The differences worth knowing are practical. Wallet apps sometimes cap single transfers, so a large deposit may need to be split. Some wallets charge a transfer fee above a certain amount. And a few wallets flag betting-related transfers, which can delay the payment while it is reviewed.

If you are wondering how to fund my account with Moniepoint or how to fund my account with Opay, the answer is simply to treat it as a normal transfer. There is no separate procedure inside the betting app for these wallets.

Funding by Card

Card deposits are the fastest route when they work. You select card as the method, enter the card number, expiry date and the code on the back, then approve the payment. Some banks then send a one-time password to your phone, which you enter to complete the transaction.

Card funding fails more often than transfers, and the reasons are usually on the bank's side rather than the operator's. Common causes include international transactions being disabled on the card, insufficient funds, a daily card limit already reached, or the bank blocking betting-related merchants.

If a card payment fails, the amount is normally reversed automatically, but the reversal is not always instant. It can take a few working days to appear on your statement. Do not assume the money is gone; check your bank statement before trying again.

Funding with Airtime

Airtime deposits let you convert phone credit into wallet balance. Not every operator offers this, and where it is offered, the terms vary.

The general process is: choose airtime as the deposit method, enter the amount, and confirm. The app then either deducts the airtime directly or sends a prompt to your phone that you approve with a PIN or USSD code. If you are searching for how to deposit with airtime or how to fund account with MTN airtime, this is the flow you will see.

The important part is the conversion. Airtime is not converted at a one-to-one rate. You typically receive less wallet balance than the airtime value used, and the difference is the cost of the service. The exact rate is set by the operator and shown before you confirm.

Airtime funding also tends to have low ceilings. It suits small top-ups, not large deposits. If you need to move a bigger amount, a transfer is usually cheaper.

Comparing the Common Funding Methods

The table below compares the methods on the factors that matter most. It describes typical behaviour, not any single operator's rules, and every app sets its own limits and fees.

Method Typical speed Main advantage Main drawback
Bank transfer Seconds to minutes Widely available, usually no fee Expired details can delay credit
Wallet transfer Seconds to minutes Fast from Opay, Moniepoint and similar Wallet caps and occasional flags
Card Near instant Quickest when approved More failed attempts and reversals
USSD Seconds to minutes Works without internet Menu codes differ per operator
Airtime Seconds to minutes Convenient for small amounts Poor conversion rate and low limits

USSD sits between these options. You dial a code, follow the prompts, and the deposit is charged to your airtime or linked account. The codes are operator-specific and change from time to time, so the app is the only reliable place to find the current one.

What to Check Before and After You Deposit

Before depositing, confirm the account name on the payment screen, note any fee shown, and check the minimum amount. After depositing, open your transaction history and confirm the deposit is listed as successful rather than pending.

Keep a record of the transaction reference. If a deposit does not reflect, that reference is what allows the operator and your bank to trace it. Screenshots of the confirmation screen are also useful.

Finally, remember that funding an account and withdrawing from it are separate processes with separate rules. A deposit method that works well for paying in may not be available for paying out, and withdrawal conditions are set out in each operator's terms.

What readers ask next

What does refund all mean in a betting app?

It means the operator is returning the stakes on bets that were voided, cancelled or declared no-action. You get your stake back, not a profit, and the bet is treated as though it never ran.

What is the meaning of refund all in my bet history?

It is a settlement record. Where it appears as a button, it lets you claim all pending refunds in that list at once. Where it appears as a label, the refunds have already been processed.

How do I fund my account with a bank transfer?

Choose the deposit option, select transfer, and copy the account details shown. Then send the exact amount from your banking app, and confirm the deposit appears in your transaction history.

Can I fund my account with airtime?

Some operators allow it, and the process is to select airtime as the method and approve the prompt on your phone. The wallet balance you receive is lower than the airtime value used, because the conversion is not one-to-one.

Every operator words its rules slightly differently. Where it matters, check the wording in your own account before you stake.