Whether you use bKash, Nagad, Rocket, or a direct bank transfer, 99xxo keeps every transaction secure and instant. Deposit in seconds, withdraw your winnings in minutes.
Get Started Now
All local and international payment options supported by 99xxo
Bangladesh's most popular mobile banking service. Make deposits in just seconds.
Instant Minimum ৳200The postal department's mobile financial service — ideal for fast, secure transactions.
Instant Minimum ৳200Dutch-Bangla Bank's mobile banking service, with an extensive network for easy transactions across the country.
Fast Minimum ৳300Transfer directly from any scheduled bank straight to your account. Best suited for larger amounts.
Secure Minimum ৳1,000
Depositing at 99xxo has never been this easy
Log in to your 99xxo account and click the "Deposit" button in the top menu.
Choose your preferred method — bKash, Nagad, Rocket, or bank transfer.
Enter how much you'd like to deposit. The minimum amount is ৳200.
Confirm your payment using the OTP or PIN sent to your mobile.
Your 99xxo wallet balance will be topped up in just 30 seconds.
Withdrawing your winnings is even easier
After logging in, go to the Account menu and select the "Withdrawal" option.
Choose how much you want to withdraw and which method you'd like to receive it through.
Verify your identity using the code sent to your registered mobile number.
If everything looks correct, tap the "Confirm" button to proceed.
Your funds are usually delivered to your bKash/Nagad/Rocket account within 5 minutes.
All payment method details at a glance
| Payment Method | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Maximum Withdrawal | Processing Time |
|---|---|---|---|---|---|
| bKash | ৳200 | ৳50,000 | ৳500 | ৳30,000 | 30 seconds |
| Nagad | ৳200 | ৳50,000 | ৳500 | ৳30,000 | 30 seconds |
| Rocket | ৳300 | ৳30,000 | ৳500 | ৳20,000 | 1–3 minutes |
| Bank Transfer | ৳1,000 | ৳5,00,000 | ৳1,000 | ৳2,00,000 | 15–30 minutes |
* VIP members enjoy higher withdrawal limits. Contact support for details.
One of the biggest pain points for online betting platforms in Bangladesh is the hassle around deposits and withdrawals. Players often wait hours, and sometimes funds get stuck altogether — it's a frustration many Bangladeshi players know all too well. 99xxo has addressed this head-on with a state-of-the-art payment infrastructure.
99xxo's payment system is directly integrated with the bKash, Nagad, and Rocket APIs. This means your deposit goes straight to your account without passing through any intermediary. It's this direct integration that makes transactions so fast — in most cases, completed in under 30 seconds.
Many platforms claim to process payments quickly but don't deliver in practice. 99xxo is different because its payment processing is fully automated — no manual handling involved. That means whether it's 2 AM or Eid day, deposits and withdrawals move at the same speed.
Another major advantage is that 99xxo charges absolutely nothing on transactions. Many platforms deduct 2%–5% per transaction, but at 99xxo, deposits are completely free and there are no withdrawal fees either. Whatever you win, you keep in full.
Every transaction at 99xxo is secured with 256-bit SSL encryption. Your bank or mobile banking details are never stored on 99xxo's servers — only tokenized data is exchanged through the payment gateway. This is the same technology used by leading banks worldwide.
99xxo also offers two-factor authentication (2FA). An OTP is sent to your registered mobile with every withdrawal request — without it, no one can withdraw from your account, even if they know your password.
Every deposit at 99xxo comes with great bonuses. New members receive a 100% match bonus on their first deposit — deposit ৳1,000 and you start playing with ৳2,000. There's also a reload bonus every Friday, a cashback offer every Monday, and extra promotions during special tournaments.
Deposits made via bKash or Nagad occasionally come with an extra 5%–10% bonus as part of special promotions. Keep an eye on 99xxo's Voucher page to stay updated on these offers.
If you run into any issues with a transaction, there's no need to panic. 99xxo's 24/7 live chat support team is always on hand. Common issues — such as a successful payment that hasn't reflected in your balance — are typically resolved within 5–10 minutes. Just send a screenshot of the transaction to support and that's all it takes.
Remember, 99xxo will never call or message you to ask for your password or OTP. If anyone claims to be a 99xxo representative and requests such information, it is a scam — report it to official support immediately.
Deposits via bKash and Nagad are processed in an average of just 18 seconds.
All deposits and withdrawals are completely fee-free. Every penny you earn stays yours.
Transact any time, day or night — the system is always up and running.
Every transaction is protected with 256-bit encryption — as secure as your bank.
If you run into any issues with a transaction, reach out via live chat for a quick resolution.
Get a 100% bonus on your first deposit plus special offers every day.
Answers to the most frequently asked questions