okgo Deposit Guide: Get Your Money In on the First Try

Read this page once and you will know which channel to use, exactly what to type, and what to do when a payment leaves your wallet but never reaches your balance.

18+ · Play Responsibly. Deposits are for players aged 18 and over.

Before you tap send: what you need ready

A deposit is three things moving at the same time: your money, your okgo balance and the wallet in the middle. When one of them lags, the cash sits in limbo for a while. Ten seconds of checking stops most of that.

  • An open okgo account, logged in. New here? Register first, because the 110% welcome offer only applies to your very first cash-in.
  • A bKash, Nagad, Rocket or bank account held in your own name. The name on the wallet has to match the name on your okgo account.
  • At least ৳200 sitting in that wallet. That is the minimum deposit, and anything lower is rejected before it reaches us.
  • Your wallet PIN, or the one-time code your operator sends by SMS.
  • Two minutes of steady mobile data. Lifts, basements and crowded bus stands are where deposits go missing.

You do not need to verify anything in order to deposit. Documents are collected before your first withdrawal and the review takes up to 12 hours, so it is worth keeping your NID nearby for later. If you plan to play on your phone, install the app from the okgo App page first; the cashier screen is the same, but the flow is shorter.

A player typing a bKash deposit amount on a phone beside a laptop showing the okgo cashier screen
The cashier screen: choose the channel, type the amount, then approve the payment inside your wallet.

Compare the four cash-in channels

All four routes credit your balance in about 5 minutes. The real difference is where the money leaves from and how much control you keep while it travels.

Channel Minimum Credits in What it suits
bKash ৳200 About 5 min The busiest route. Works from the app, the USSD menu or an agent point.
Nagad ৳200 About 5 min A separate PIN from bKash, even when both sit on the same phone.
Rocket ৳200 About 5 min Handy if your account is held with Dutch-Bangla Bank.
Bank transfer ৳200 About 5 min Bigger top-ups where you would rather move money from a branch account.

okgo adds no fee to any of these channels. Any charge you see is taken by the wallet operator or your bank, not by us.

The shared deposit flow, from cashier to balance

Whichever channel you pick, the shape of the payment is the same. Follow it in order and do not jump back a screen once the wallet has been approved.

  1. 1

    Open the cashier

    Log in and tap Deposit. The page lists bKash, Nagad, Rocket and bank transfer with the amount field on top.

  2. 2

    Pick one channel

    Choose the wallet that already holds your money. Switching channels halfway is the most common way a payment hangs.

  3. 3

    Type the amount

    ৳200 is the floor. Round figures like ৳1,000 or ৳2,500 keep the bonus maths easy to check later.

  4. 4

    Approve on your phone

    Enter your wallet PIN or the SMS code, then stay on the confirmation screen until it reads completed.

  5. 5

    Check the balance

    Your okgo balance updates in about 5 minutes. Save the transaction ID until you can see the money.

Send from bKash: the five-tap route

bKash carries most okgo deposits simply because nearly everyone already has a wallet open. The steps below are the shortest path and the one least likely to fail.

  1. Log in to okgo, open Deposit and choose bKash. The screen shows the amount field and the payment number you need.
  2. Type your amount in taka. Anything under ৳200 is stopped at the door, so do not try a small test payment first.
  3. Open bKash and enter the number shown on the okgo screen yourself. Do not reuse an old saved number from your contacts; numbers change and old ones route to the wrong place.
  4. Approve with your PIN. bKash sends a confirmation SMS with a transaction ID; keep that message until the balance moves.
  5. Return to okgo and refresh. If the balance has not changed after 5 minutes, open live chat with the SMS in front of you.

Keep a few taka spare above your deposit figure. Cash-out charges can shave the balance and turn a ৳200 payment into a failed one.

Use Nagad when bKash feels slow

Nagad runs on its own network, so when bKash is struggling on a busy evening, Nagad often goes straight through. The minimum is the same ৳200 and the money still lands in about 5 minutes.

  1. Choose Nagad in the cashier and copy the payment number it gives you.
  2. Open the Nagad app and paste the number, or type it if you are on a second phone.
  3. Enter the amount in taka, confirm the receiver name shown, and approve with your Nagad PIN.
  4. Wait for the Nagad confirmation SMS, then check your okgo balance once.

Nagad and bKash keep separate PINs even on the same handset. If you have not opened Nagad for months, reset the PIN before you start rather than in the middle of a payment.

Rocket and bank transfer for larger top-ups

Rocket from a Dutch-Bangla account

  1. Pick Rocket in the cashier and note the 12-digit number on screen.
  2. Dial the Rocket USSD menu or use the app, then choose the payment option rather than a personal send.
  3. Enter the amount, approve, and keep the SMS with the transaction ID.

Rocket is the quiet channel: fewer people use it at peak hours, so it tends to clear quickly. Minimum stays at ৳200.

Bank transfer from a branch account

  1. Open the cashier, choose bank transfer, and copy the account number and routing details exactly as shown.
  2. Send the amount from your own bank account, either in the banking app or at the counter.
  3. Put the reference number in the remarks field. Without it, matching your payment takes far longer.
  4. Photograph the slip or save the app receipt, then check your okgo balance after about 5 minutes.
One rule for all four channels: the money must come from an account in your own name. Withdrawals go back through the same channel, so a deposit made from a friend's wallet creates a problem you cannot undo later.

Why a deposit fails, and the fix for each case

Almost every stuck deposit falls into one of six patterns. Match what you see on screen to the table, then act once instead of sending the payment again.

What you see What it usually means What to do
Wallet says paid, balance unchanged The confirmation did not reach okgo Wait 5 minutes and refresh. If it is still missing, send live chat the transaction ID and the amount.
Payment rejected instantly The amount was below ৳200 Send ৳200 or more in a single payment, not two smaller ones.
Deposit held for review The wallet name does not match the okgo account name Deposit only from your own wallet. Withdrawals return to the same account you paid from.
Pending for hours The app was closed before the confirmation screen Do not start a second deposit. Support can match the first payment once you give the transaction ID.
Wallet shows insufficient balance A cash-out charge ate part of the amount Keep a small buffer above the deposit figure and try once more.
Money arrived, bonus did not An earlier deposit already used the welcome offer Check the bonus page. Only the first cash-in qualifies for 110%, later ones fall under the reload offer.

When you contact live chat, send four things in one message: the channel, the amount, the wallet transaction ID and a screenshot of the confirmation SMS. That single message usually closes the case on the spot.

Keep the first deposit bonus intact

Your first deposit is matched at 110% up to ৳13,000. The bonus sits in a separate balance and has to be played through 19 times before any of it can be withdrawn. Here is what that looks like with a ৳1,000 deposit.

Deposit৳1,000
110% bonus added৳1,100
Total playable balance৳2,100
Turnover needed (19×)৳39,900

Later deposits are different. A 17% reload offer applies after the first one, and daily cashback returns 1.4% of what you play. Neither gives you free money on top of the welcome bonus, so plan the first payment to be the size you actually want to play.

Deposit before you start playing. If you open a few games first and cash in afterwards, the system may not attach the welcome offer to that payment.

What happens after the money lands

A funded balance is only half the story. The other half is getting it back out, and the rules there are simple enough to learn once.

  • Minimum withdrawal is ৳500. Anything lower waits until you build it up.
  • Processing takes about 40 minutes once a request is approved, back to the same wallet or bank account you paid from.
  • The daily ceiling is ৳65,000. Larger balances move across several days.
  • Your first withdrawal takes up to 6 hours, because identity documents are checked before the money leaves.
  • Send a National ID card, passport or driving licence for that check. Review takes up to 12 hours from upload.

So the best time to photograph your NID is right after your first deposit, not at midnight when you are trying to withdraw a win.

Channel timing: how long each cash-in really takes

Same cashier, four routes. The difference is who holds the money while it moves, so the clock below is the honest way to pick one. Nothing here changes between phone and desktop.

  • bKash

    Deposit5 minUsually seconds; ৳200 is enough to start.

    Withdrawal40 minAfter approval, sent back to the same bKash number.

  • Nagad

    Deposit5 minThe fallback when bKash queues build up on payday.

    Withdrawal40 minSame wallet only; the account name must match.

  • Rocket

    Deposit5 minHandy if you already keep a Rocket balance for other bills.

    Withdrawal40 minPayout arrives in the wallet you deposited from.

  • Bank Transfer

    Deposit5 minCredited once your transfer reference reaches the cashier.

    Withdrawal40 minUse a bank account in your own name, never a friend's.

These clocks run during the day and night; support is on live chat around the clock if one goes past its window. Minimum deposit is ৳200, minimum withdrawal ৳500, and the daily payout ceiling starts at ৳65,000. Your first withdrawal also waits for a document check of up to 12 hours, so send your NID early rather than on the night you need the money.

Run the deposit flow Cash-out rules and KYC ›

Answers to the deposit questions we get most

How long should an okgo deposit take?

About 5 minutes on bKash, Nagad, Rocket and bank transfer. That is the time from your approval inside the wallet to the balance appearing in your account. If nothing has changed after 5 minutes, refresh once and then contact live chat with the transaction ID instead of paying again.

What is the smallest amount I can deposit?

৳200. A payment below that is rejected before it reaches your balance, so there is no point sending a small test amount first. The same ৳200 floor applies to every channel: bKash, Nagad, Rocket and bank transfer.

Can I deposit from a family member's wallet?

No. The wallet or bank account has to be in your own name, matching the name on your okgo account. This is not a formality: withdrawals are sent back through the same channel, so a payment from someone else's bKash creates a payout problem that cannot be fixed afterwards.

Does okgo charge a deposit fee?

okgo adds nothing to your deposit. Your wallet operator or bank may take its own charge, which is why it helps to keep a few taka spare above the amount you want to send. If a figure looks wrong on your balance, send the SMS and the amount to live chat.

My deposit left bKash but never arrived. What do I send support?

Four things in one message: the channel you used, the amount in taka, the transaction ID from the wallet SMS, and a screenshot of that SMS. Support is on 24/7 live chat and can usually match the payment from those details alone. Do not start a second deposit while the first one is being checked.

Can I deposit before sending my documents?

Yes. Nothing is verified at the deposit stage. Documents are only needed before your first withdrawal, where a National ID card, passport or driving licence is reviewed within about 12 hours. Uploading early means your first payout takes 6 hours rather than a day.

Does a deposit count towards the welcome bonus automatically?

Your first deposit is matched at 110% up to ৳13,000, with 19× turnover on the bonus before withdrawal. The offer applies once, to the first cash-in on a new account. Later deposits fall under the 17% reload offer and the 1.4% daily cashback instead, so size the first payment for how much you actually plan to play.

Open the account, then cash in tonight

Registration takes a couple of minutes and needs only your name and phone number. Once the account exists, your first bKash deposit of ৳200 or more is what triggers the welcome offer, so do both in one sitting.