o9 Wallet — Complete Guide to Fast and Secure Deposits and Withdrawals with bKash, Nagad and More
Topping up your o9 account is quick, and withdrawing your winnings is just as fast. Use bKash, Nagad, Rocket, Upay or bank transfer — complete your transaction in just a few minutes through any familiar method.
Which payment method to deposit with
There are five trusted methods to add funds to your o9 wallet. Each method is compatible with Bangladesh's mobile banking and banking infrastructure, making transactions easy from Dhaka or anywhere else in the country.
bKash
Bangladesh's most popular mobile money service. Make an instant payment through the app or by dialling *247# — your o9 balance is credited in moments.
InstantNagad
You can also make quick deposits with Nagad, the postal department's digital service. Both the Nagad app and the USSD code work.
Easy USSDRocket
Make payments with Dutch-Bangla Bank's Rocket service using your mobile number. A familiar method in both rural and urban areas.
Wide NetworkUpay
Make fast and reliable transactions with UCB Bank's Upay app. A good fit for those who prefer a bank-linked mobile wallet.
Bank-LinkedBank Transfer
Reliable for large deposits via online banking or NPSB transfer from major banks including Islami Bank, Dutch-Bangla Bank and BRAC Bank.
For Large Amounts
Step-by-step guide to depositing
Before adding funds to o9 for the first time, log in to o9. Then follow the steps below:
-
1Go to the Wallet section After logging in to your account, select 'Wallet' from the top menu.
-
2Choose a payment method Pick one from bKash, Nagad, Rocket, Upay or bank transfer — whichever you prefer.
-
3Enter the amount Minimum ৳100 — deposit as much as you like.
-
4Verify with OTP Enter the OTP sent to your own mobile — never share it with anyone.
-
5See the confirmation Once payment is successful, it will be instantly added to your o9 balance.
How to withdraw your winnings
You can use the same familiar methods to withdraw money won at o9. The minimum is ৳1,000 and it typically arrives in your mobile banking or bank account within 5 to 30 minutes. When withdrawing, keep the account name and mobile number the same as at the time of deposit, otherwise the transaction may be delayed.
| Method | Minimum | Estimated Time |
|---|---|---|
| bKash | ৳1,000 | 5-30 minutes |
| Nagad | ৳1,000 | 5-30 minutes |
| Rocket | ৳1,000 | 5-30 minutes |
| Upay | ৳1,000 | 5-30 minutes |
| Bank Transfer | ৳1,000 | 5-30 minutes |
Before withdrawing, make sure the wagering requirements have been met. Read the Terms and Conditions for details.
Remember before withdrawing
- Use the same mobile number for both deposit and withdrawal.
- If a bonus is active, withdraw only after the wagering requirements are met.
- Completing account verification (KYC) speeds up the process.
- For any issues, contact 24/7 live chat support.
Step-by-step withdrawal process
Whether you are an o9 VIP member or a new player, the withdrawal process is equally straightforward for everyone.
-
1Go to the Withdraw tab Navigate to the 'Withdraw' section on the Wallet page.
-
2Select method and enter amount Choose bKash / Nagad / Rocket / Upay / Bank and enter a minimum of ৳1,000.
-
3Confirm recipient details Check that the mobile number or bank account number is correct.
-
4Approve with OTP Confirm the request using the one-time code (OTP) sent to your phone.
-
5Receive within 5-30 minutes Once processing is complete, the money will arrive in your mobile wallet or bank.
Keep your mobile wallet secure
Along with the convenience of digital payments, it is important to stay aware. Following the habits below will keep both your o9 account and your mobile wallet safe. See our guide to learn more about responsible gaming.
- Never share your PIN. Do not share your bKash, Nagad or Rocket PIN with anyone under any circumstances — not even someone who claims to be an o9 employee.
- Keep your OTP private. Do not tell the OTP code sent to your phone to any third party. It is for your use only.
- Avoid public Wi-Fi. Use mobile data when making transactions — public networks are not secure.
- Use only your own device. If you log in on someone else's phone or computer, make sure to log out when the session is over.
- Keep your password unique. Do not use the same password for your o9 account as your mobile banking PIN.
- Keep notifications on. Having SMS notifications enabled for every transaction means any unauthorised transaction is caught immediately.
Add funds to your wallet now
Start with a minimum of ৳100 and enjoy a 100% bonus on your first deposit, up to ৳20,000.
Log in to o9Common payment issues and solutions
Deposits or withdrawals can sometimes get stuck due to small issues. Check the common problems below and resolve them quickly.
Payment failed
Check whether your bKash or Nagad app balance is sufficient. If the limit is reached, try again the next day or use a different method. If you were charged but the balance did not arrive, contact 24/7 live chat with the transaction ID.
Withdrawal has been processing for a long time
It usually completes within 5-30 minutes. If it takes longer, check whether account verification is still pending. Or share the request number with live chat.
Name or number did not match
The mobile number used for withdrawal must match the details registered in your account. If there is a mismatch, contact support to update your details.
Account temporarily suspended
Entering the wrong PIN or OTP repeatedly can lock your mobile banking account. Contact the relevant service's customer care to unlock it, then try the transaction again.
Duplicate charge
If the same request was submitted twice, collect both transaction IDs and send them via email or live chat — the team will resolve it quickly.
Cannot withdraw even after receiving a bonus
Withdrawals are blocked if wagering requirements have not been met. Example: if you receive a 100% bonus on a ৳1,000 deposit, you need to place ৳1,000 × 15 = ৳15,000 in bets. You can track your wagering progress on the Wallet page.