Fast, secure, and fully Bangladesh-friendly — every transaction completed in just minutes.
Bets 99 supports Bangladesh's most popular payment channels
Bangladesh's number one mobile banking service. Deposit and withdraw instantly.
InstantTransact quickly through the postal department's Nagad service. Maximum convenience at minimal fees.
InstantSend money safely and quickly through Dutch-Bangla Bank's Rocket service.
InstantRecharge your account easily via UCash, United Commercial Bank's mobile payment service.
FastTransfer directly from any local bank via NPSB or RTGS.
1–3 hoursInternational cards are also accepted for deposits. Fully encrypted and secure.
FastDeposits and withdrawals are available in USDT, Bitcoin, and Ethereum.
15–30 MinutesMake instant transactions using the built-in wallet inside your Bets 99 account.
Instant
Add funds to your account in just a few simple steps
Log in to Bets 99 with your username and password. If you don't have an account yet, register first — it's completely free.
Click the "Wallet" icon at the top of your dashboard and select the "Deposit" option.
Choose bKash, Nagad, Rocket, or any other available method, then enter the amount. The minimum deposit is just ৳200.
Open your mobile banking app and send the specified amount to the number shown. Confirm with your PIN.
Your Bets 99 account balance is typically updated within 1–5 minutes. You'll also receive an SMS notification.
Get your winnings straight to your mobile banking account, fast
Complete KYC verification before your first withdrawal. Simply upload your National ID and a selfie — the whole process takes about 10 minutes.
Select "Withdrawal" from the wallet menu and choose your preferred payment method.
Enter the amount you wish to withdraw and confirm your bKash/Nagad number. The minimum withdrawal is ৳500.
Once all details are correct, click "Submit" and verify with your OTP.
Your funds will reach your mobile banking account within 15 minutes to 24 hours.
A full overview of all payment methods available at Bets 99
| Payment Method | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Processing Time | Fee |
|---|---|---|---|---|---|
| bKash | ৳200 | ৳50,000 | ৳500 | Instant | Free |
| Nagad | ৳200 | ৳50,000 | ৳500 | Instant | Free |
| Rocket | ৳200 | ৳30,000 | ৳500 | Instant | Free |
| Upay | ৳200 | ৳30,000 | ৳500 | 5–10 Minutes | Free |
| Bank Transfer | ৳1,000 | ৳5,00,000 | ৳1,000 | 1–3 hours | Free |
| Visa/Mastercard | ৳500 | ৳1,00,000 | ৳1,000 | 15–30 Minutes | 2.5% |
| Crypto (USDT) | $5 | Unlimited | $10 | 15–30 Minutes | Network Fee |
The above information is subject to change. Contact our support team for the latest details.
One of the most common complaints about online betting platforms in Bangladesh is the hassle around withdrawals — delays, unexpected fees, and endless verification demands. Bets 99 built its payment system with exactly these pain points in mind.
First-time depositors at Bets 99 sometimes wonder whether their money will actually come through. To put that worry to rest, Bets 99 sends real-time transaction confirmation SMS. Your account balance updates within seconds of the transfer leaving your bKash.
Bets 99 processes withdrawals in 15 to 30 minutes on average, and even during busy periods it never exceeds 24 hours. Every withdrawal request is reviewed by a real staff member, which helps prevent fraud and ensures your funds are protected.
Many platforms quietly deduct hidden fees on withdrawals. Bets 99 is completely transparent on this front. There are zero fees for deposits and withdrawals via bKash, Nagad, and Rocket. Standard network or processing charges apply only for crypto and international cards, and these are always shown upfront.
Something many players don't know: Bets 99 allows multiple withdrawals in a single day. Many other sites cap the number of daily withdrawals, but Bets 99 has no such restriction. Win three times in one day and want to withdraw all three? No problem.
Another standout feature of Bets 99's payment system is auto-deposit. If you regularly deposit the same amount, you can save a preset amount so next time it's just one tap — no need to type in the figure every time.
On the security front, Bets 99 uses bank-grade 256-bit SSL encryption. Your payment details are never stored on Bets 99's servers — every transaction is processed through a tokenized system, keeping your card number and mobile banking PIN well out of reach of any potential hackers.
Bets 99 offers a dedicated fast-track withdrawal channel for VIP members. Players at the Premium and Diamond tiers typically receive their withdrawals within just 5–10 minutes — a small token of appreciation for their loyalty.
Sometimes users send a deposit to the wrong number or enter an incorrect amount. In those cases, Bets 99's 24/7 support team steps in quickly — disputes like these are usually resolved within 2–4 hours.
At the end of the day, Bets 99 believes that a seamless payment experience is the foundation of great betting. That's why they continuously improve their payment system and add new methods. For Bangladeshi users, it's hard to find a more convenient and reliable platform anywhere else.
Important Note: It is recommended to use the same payment method for withdrawals as you used for your deposit. This speeds up processing and ensures better security.
Withdrawal requests submitted between 9 AM and 1 PM are processed the fastest.
Complete your KYC verification before your first withdrawal. That way, when you win, you can cash out right away without any delays.
Keep SMS and email notifications on to get instant confirmation for every transaction.
Enable 2FA from your account settings. It keeps both your account and your funds secure.
Every transaction at Bets 99 is protected by multiple layers of security
Payment FAQs
Register at Bets 99 and enjoy a bonus on your first deposit. You can get started with as little as ৳200 via bKash or Nagad.