Start from as little as BDT 200. Fund your 99ba account using bKash, Nagad, Rocket, or USDT — whichever is most convenient for you. Your balance will be updated immediately after the transaction goes through.
Depositing money on an online gaming platform can feel like a hassle — bank transfers are slow, card payments often get stuck in verification, and many foreign platforms don't support Bangladeshi payment methods. 99ba was built with exactly these challenges in mind.
BKash, Nagad, and Rocket — Bangladesh's most popular mobile banking apps — are all directly supported. No separate app needed, no card required. Just use the bKash or Nagad app already on your phone. The process is so straightforward that even first-timers won't need help the second time around.
How long does it take for your balance to update after a deposit? Typically just a few seconds, and no longer than two minutes. Even if you need to deposit in a hurry before a big tournament, you're covered.
Bangladesh's number one mobile banking service. Pay directly through the bKash app or by dialing *247#.
The postal department's digital financial service. Pay quickly via the Nagad app or by dialing *167#.
Dutch Bangla Bank's mobile banking service. Transfer easily via *322# or the Rocket app.
USDT (TRC20/ERC20), Bitcoin, and Ethereum accepted. Ideal for large deposits.
Deposit directly from your bank account via NPSB or BEFTN.
Log in to your 99ba account. If you don't have one, registration is free.
Go to the deposit menu from your dashboard and select your preferred payment method.
Enter the amount you wish to deposit. Minimum starts at BDT 200.
Confirm the payment. Your balance will update within seconds.
99ba is more than just a gaming platform — it's a place where every deposit comes with a chance to earn something extra. New members receive a 150% welcome bonus on their first deposit, credited directly to their balance and usable on any game.
Existing members also get weekly reload bonuses. Special deposit offers run every Tuesday and Friday, with bonuses ranging from 25% to 50%. 99ba app users enjoy even more perks — app-exclusive bonuses are offered separately.
There are also cashback offers. A portion of your total weekly bets is returned as cashback — withdrawable directly with no conditions attached. To take advantage of these benefits, just make sure you enter the correct bonus code at the time of deposit.
| Method | Minimum | Maximum | Credit Time | Fee |
|---|---|---|---|---|
| bKash | BDT 200 | BDT 50,000 | Instant | Free |
| Nagad | BDT 200 | BDT 50,000 | Instant | Free |
| Rocket | BDT 200 | BDT 30,000 | Instant | Free |
| USDT (TRC20) | $5 | Unlimited | 1–5 minutes | Network Fee |
| Bank Transfer | BDT 500 | BDT 2,00,000 | 1–3 hours | Free |
Before depositing, get 99ba's official payment number from your dashboard. Never send money to a third-party number — funds sent to the wrong number may not be recoverable.
Server traffic is highest between 7 PM and 11 PM. Deposits during this period may take an extra 2–3 minutes to process. If your balance hasn't updated after 5 minutes, please contact support.
After completing a payment via bKash or Nagad, make sure to note down the TrxID. If any issue arises, this ID will help resolve it quickly.
If a promotional offer is running at the time of your deposit, enter the bonus code before completing the payment. Entering it afterwards may result in the bonus not being applied.
Deposits made through the 99ba app are eligible for an extra 5% bonus. Keep push notifications enabled on the app to get instant alerts on special deposit offers.
That's a fair and honest question. Before depositing money on any online platform, security should always come first. 99ba makes no compromises on this.
First, 99ba's entire payment system is secured with SSL/TLS encryption, so no third party can access your payment details. Second, every deposit and withdrawal is audited in real time, meaning any irregularity is flagged instantly.
Third, 99ba will never ask for your bKash or Nagad PIN. If anyone requests your PIN while claiming to represent 99ba, it is a scam. Only deposit through the official site or app.
If a deposit goes through but your balance doesn't update, and 99ba is at fault, they take full responsibility. Contact support with your transaction ID and the issue will be resolved within 24 hours.