966OK Deposit Guide: how to deposit money with bKash, Nagad and Rocket

By the end of this page you'll be able to deposit money into your own 966OK account, you'll know how long each method takes, and you'll know which details to gather first before you go to support if a transaction gets stuck.

১৮+ · Responsible Gaming

Three things to check before you start

Before you send money, the first thing to do is check whose name your wallet account is registered under. Receive a deposit from a bKash or Nagad number opened in someone else's name and the transaction can be held, and getting the money back means dealing with the wallet company separately. An account in your own name also means less hassle when you withdraw later.

Second, use exactly the amount and the receiver number shown on the deposit page. Money sent to any number other than the one shown there doesn't reach our account, so it won't be added to your balance either. Match the amount you're sending against the figure written on the page.

Third, the minimum deposit is ৳250. Anything less isn't credited. Your first deposit earns a 160% bonus, up to ৳16,500, and the bonus money carries 8x turnover that has to be completed before withdrawal. If you're planning a large withdrawal, decide up front whether you want the bonus.

Don't keep two deposit requests open at the same time. Finish one before starting the next and you're less likely to mix up transaction IDs — and if the balance doesn't go up, it's easier to tell which transaction went wrong.

A user checking deposit details for a 966OK account inside a mobile wallet app

How to complete a deposit, step by step

The five steps below are the same on mobile and on a computer. At every step, check what you're entering against the details shown on the deposit page.

  1. 1

    Log in and open the deposit page

    Once you're inside your account, tap the deposit button at the top right. The page shows your balance, your current bonus and the deposit form together.

  2. 2

    Choose your payment method

    Pick bKash, Nagad, Rocket, Upay or bank transfer from the list. Choosing the wallet you already keep money in means you don't have to split the amount into separate transfers.

  3. ৩

    Enter the amount and check the receiver number

    Type in how much you want to deposit, then copy the number shown on screen. Retyping it by hand from your phone can turn one digit into another.

  4. ৪

    Complete the payment in your wallet app

    Open the bKash or Nagad app and use Send Money, with the reference word shown on the deposit page. Just before you confirm, look once more at the amount and the number.

  5. 5

    Confirm with the transaction ID

    Once the payment is done, copy the transaction ID you get by SMS or in the app, paste it into the form and hit submit. If everything is in order, the balance normally goes up within 1 minute.

How fast the money arrives on each method

See the withdrawal steps

All five methods settle in Bangladeshi Taka. Deposits usually take 1 minute and withdrawals 28 minutes, though a wallet account issue or server load can cause a delay.

  • bKash Deposit 1 minute · Withdrawal 28 minutes

    The easiest one to use on a phone. Send Money does the job — just add the reference word from the page.

  • Nagad Deposit 1 minute · Withdrawal 28 minutes

    Just as fast as bKash. Deposits come in both ways, Merchant Payment and Send Money.

  • Rocket Deposit 1 minute · Withdrawal 28 minutes

    You have to match the last part of the account number, so slow down when counting the digits.

  • Upay Deposit 1 minute · Withdrawal 28 minutes

    Good for new users. Check the balance in the app before you send.

  • Bank transfer Deposit 1 minute · Withdrawal 28 minutes

    Handy for bigger amounts. The branch name and account number have to be entered correctly.

What to watch when depositing through bKash and Nagad

Both wallets send a confirmation SMS the moment you send money. Take the transaction ID and the amount from that SMS and put them in the form. If the money was deducted but your balance hasn't gone up, wait a few minutes first, then post the ID in live chat. If the account you sent from is in your own name, proving it later at withdrawal is simpler.

Rocket, Upay and bank transfer

With Rocket, match the last few digits of the account number exactly — one slip sends the money somewhere else and getting it back is hard. If no confirmation comes after a Upay transaction, check the status in the app's history. Bank transfer suits larger amounts, but if the branch name, account number and reference aren't entered correctly, matching the transaction takes longer.

What to do if your money gets stuck in a 966OK deposit

The list below covers the usual causes and how to sort them out. In every case, having the transaction ID and the time you sent the money ready makes the conversation much quicker.

১. Money was deducted but the balance didn't go up

Wallet confirmations can take a few minutes to land. Wait a little; if the balance still hasn't moved, message live chat with the transaction ID and the amount. The team looks the transaction up by hand and credits the balance.

২. The transaction ID was copied wrong or is incomplete

If one character drops out while you copy the ID from the SMS, the form won't submit or the transaction won't match. Open the SMS again, copy the whole ID, paste it into the form and submit once more.

৩. The money went to the wrong number

If you send to a number other than the one shown on the deposit page, the money never reaches our account. Tell live chat straight away, but there is no guarantee funds can be recovered from a wrong number, so always check the number before you send.

৪. The deposit went through but the bonus wasn't added

To get a bonus you need to deposit at least ৳২৫০ and tick the bonus box on the form. In some cases the bonus is credited only once the conditions are met. Message support with the transaction ID and they will check your account and tell you what to do next.

৫. The withdrawal request came back

Withdrawals are sent back when the wallet number or bank details don't match the name on the account. Before your first withdrawal you have to submit a photo of your ID, and reviewing it can take up to ৬ hours. The full steps are in the withdrawal guide.

৬. The wallet's transaction limit has run out

Once you pass the wallet's own daily or monthly limit, new transactions get blocked. Switch to another method such as Nagad, Rocket or a bank transfer. If the problem stays, give live chat the transaction time and ID.

Rules to stick to before you send money

  • Never share your PIN or OTP with anyone

    Don't give your bKash, Nagad or Rocket PIN, or the code that comes by SMS, to anyone — not even someone claiming to be from 966OK. Our team never asks for a PIN or code.

  • Send only to the number shown on the deposit page

    If someone on WhatsApp, Telegram or Facebook gives you a new number and asks you to send money, don't. Only the number shown on the page is correct, so copy it from there every time.

  • Keep the screenshot and the transaction ID

    After sending money, screenshot the confirmation screen and write the ID down somewhere. If something gets stuck later, having those details makes it far quicker to fix.

  • Ignore suspicious calls and SMS

    Calls and messages asking about your balance, asking for your PIN, or telling you to install an unknown app can be scams. If you're unsure, hang up and talk to us on the site's live chat.

  • Get the app only from our download page

    Only get the file for your phone from the APK download page. Installing a file from an unknown link puts both your phone and your account at risk.

Limits and timing at a glance

Read the bonus terms

The figures below are in Bangladeshi taka. Deposit and withdrawal times are typical figures and can run a little longer when there's heavy load.

Deposit and withdrawal limits
FeatureValue
Minimum deposit৳250
Maximum depositAsk on live chat
Deposit timeUsually ১ minute
Minimum withdrawal৳১,০০০
Maximum daily withdrawal৳155,000
Withdrawal timeUsually ২৮ minutes

Playing regularly moves you up the VIP tiers, and a higher tier raises your daily withdrawal limit. The table below lists each tier's monthly requirement and perks.

Perks by VIP tier
Tier Monthly turnover Cashback Daily withdrawal limit Birthday bonus Personal manager
ClassicNo requirement0.4%৳১৬০,০০০Not applicableNone
Plus৳২৫,০০০০.৬%৳২৯০,০০০৳১,০০০None
Prime৳৮০,০০০০.৮%৳৫৩০,০০০৳২,৩০০None
Elite৳২৫০,০০০১.০%৳৯৭০,০০০৳৫,৫০০Yes
Signature৳৮১০,০০০১.২%৳১,৮০০,০০০৳১৩,০০০Yes

Common deposit questions

১. What is the smallest amount I can deposit?

৳250. Anything less won't be added to your account. The first deposit gets a 160% bonus, up to ৳16,500, but you need to clear 8x turnover before you can withdraw the bonus money. Take the bonus without reading the terms and your withdrawal could get held up later.

2. How long does money take to reach 966OK?

Deposits usually hit your balance within 1 minute, since transactions are matched automatically. A withdrawal request takes around 28 minutes. If it drags on longer, send the transaction ID and the time you paid to live chat.

3. Can I deposit by bank transfer too?

Yes, you can. Bank transfer is handy for bigger amounts. You have to enter the branch name, account number and reference correctly in the form, or the transaction is harder to match and your balance takes longer to update.

4. What if I deposit twice at the same time?

Each deposit needs its own transaction ID. If you send two payments together, enter both IDs separately in the form. Skip one ID and that transaction can hang, so finishing one before starting the next is the simpler route.

5. What do I have to submit before withdrawing?

Before your first withdrawal you need to upload a photo of your national ID, passport or driving licence. Document checks usually take up to 6 hours. If the photo isn't clear, they may ask you to send it again, so take it in good light.

6. Can I withdraw straight away if I take a bonus?

No. With a bonus, you can't withdraw until you clear 8x turnover. So if you want your money out fast, depositing without the bonus is the plain route. Check the terms on the bonus page to decide which suits you better.

Open a 966OK account and get your first deposit done

If you don't have an account yet, register first, then follow the steps in this guide to deposit. Already have one? Just log in, and if you want to play on your phone, grab the app from the download page.

Register Now Log In