From bKash, Nagad, and Rocket to bank transfer — deposit in minutes using Bangladesh's most popular payment methods on bet99 and withdraw your winnings fast.
All of Bangladesh's most familiar payment methods work directly on bet99. Deposits via every method are generally instant or completed within a few minutes.
Bangladesh's most popular mobile banking service. With bKash on bet99, you can deposit anytime in just minutes.
Nagad, the postal service's mobile financial platform, is now one of bet99's primary payment methods. When cashback offers are available, depositing via Nagad gives you extra benefits.
Dutch-Bangla Bank's Rocket service is supported on bet99. It's a convenient option for users who rely on Rocket, particularly in rural areas.
Bank transfer is the best option for larger deposits. Send funds directly to bet99 via NPSB or online banking.
UCB's Upay mobile wallet is supported on bet99. Users with a UCB account can easily use this method for transactions.
Deposits are supported via USDT (TRC-20), Bitcoin, and Ethereum — a fast and secure option for international users.
Depositing at bet99 with bKash is quick and straightforward. Once you've done it the first time, subsequent deposits will be even faster. Just follow the steps below.
Log in to bet99 and click "Deposit" or the wallet icon in the top right corner. This opens the cashier page where all available payment methods are displayed.
Select bKash as your payment method. Enter the amount you wish to deposit (minimum ৳200). Then tap "Proceed".
Bet99's bKash number will appear on the screen. Open your bKash app and send money to that number. Make sure to include the reference code provided.
Once the payment is complete, enter the TxID from bKash into the bet99 form. Your balance will typically update within 1–3 minutes.
The withdrawal process on bet99 is straightforward. With the correct details, funds typically arrive within 15–30 minutes.
Log in and go to the "Withdrawal" or "Withdraw Funds" option. First-time withdrawals require KYC verification to be completed beforehand.
Choose your preferred method — bKash, Nagad, or bank transfer. Enter the amount you wish to withdraw and confirm your mobile number or bank details.
Review your details and tap "Confirm Withdrawal." bet99's system will begin processing your request.
Most withdrawals are processed within 15 minutes to 2 hours. Bank transfers may take 1–3 business days.
See processing speeds and limits for every payment method — all in one table.
| Payment Methods | Deposit Time | Withdrawal Time | Minimum Deposit | Minimum Withdrawal | Fee |
|---|---|---|---|---|---|
| bKash | 1–3 Minutes | 15–30 minutes | ৳200 | ৳500 | Free |
| Nagad | 1–5 Minutes | 15–45 minutes | ৳200 | ৳500 | Free |
| Rocket | 2–5 Minutes | 30–60 minutes | ৳300 | ৳500 | Free |
| Bank Transfer | 1–6 Hours | 1–3 Business Days | ৳5,000 | ৳1,000 | Varies by Bank |
| Upay | 1–5 Minutes | 30–60 minutes | ৳300 | ৳500 | Free |
| USDT/Crypto | 10–30 minutes | 10–60 Minutes | $10 | $20 | Network Fee |
One of the most critical aspects of any online betting platform is its payment system. If depositing or withdrawing funds is a hassle, the overall experience simply cannot be good. bet99 has built its payment system with exactly this in mind — offering the methods that Bangladeshi users are most comfortable with.
BKash is currently the most popular deposit method at bet99 — and for good reason. With nearly 60 million bKash users across Bangladesh, it takes just a few taps on your phone to complete a deposit. Your balance updates within 1–3 minutes, so you never have to worry about missing a match. There are no extra charges for bKash deposits at bet99 — every taka you send is credited to your account in full.
Bet99 is equally convenient for Nagad users. This postal service-backed platform is especially popular at the district and sub-district level across Bangladesh. Depositing via Nagad on bet99 is just as straightforward as with bKash. The same applies to Rocket — Dutch-Bangla Bank's widely recognized mobile banking service is fully supported on bet99.
First-time withdrawals may take a little longer because bet99's KYC verification process needs to be completed once. This is a security measure to ensure funds reach the right person. Simply upload a clear photo of your National ID or passport and your verification will be done. Once verified, all future withdrawals will be processed much faster.
The most important thing to keep in mind when withdrawing from bet99 is whether your bonus wagering requirements have been met. If you have an active bonus and the wagering is incomplete, that bonus balance cannot be withdrawn. However, your own deposited funds can be withdrawn at any time without restriction. The bet99 dashboard clearly shows how much of your balance is "withdrawable".
Every payment method at bet99 has daily, weekly, and monthly limits. These limits support responsible gaming while also serving as an important security measure. VIP members enjoy significantly higher limits — at the Diamond tier, withdrawals are effectively unlimited.
Bet99's payment system is secured with 256-bit SSL encryption, meaning your payment details and bank information are never visible to any third party. Enabling two-factor authentication (2FA) on every transaction adds an extra layer of security.
For users who prefer USDT or Bitcoin, bet99's crypto payment option is a convenient choice. Transferring USDT via the TRC-20 network comes with very low fees (typically under $1) and faster confirmation times. Keep in mind that crypto market fluctuations may cause minor variation in the deposited amount. bet99 generally converts your deposit using the market rate at the time of the transaction.
For those who prefer bank transfers, bet99's designated bank account details are available on the payment page. Always include your reference number when making a transfer — without it, manual verification may cause delays. Transfers made via NPSB or EFT are typically processed within business hours.
Bet99's payment team operates 24/7. If you run into any payment issue, reaching out via live chat in Bangla typically gets it resolved within 30 minutes. Make it a habit to take screenshots of all deposits and withdrawals — they're invaluable if anything goes wrong.
| Tier | Daily Limit |
|---|---|
| Standard | ৳50,000 |
| Bronze VIP | ৳1,00,000 |
| Silver VIP | ৳2,00,000 |
| Gold VIP | ৳5,00,000 |
| Diamond VIP | Unlimited |
Open your account now and start with double the funds on your first deposit.
Get Started Now
Every financial transaction on bet99 goes through multiple layers of security. Your money and personal information are always protected.
All payment information is protected with banking-grade encryption. Your bKash number and bank details are never accessible to any third party.
OTP verification is required for every withdrawal. No one else can withdraw from your account — even if they know your password.
Identity verification on every account ensures that only the rightful owner can make transactions. It's the most effective safeguard against fraud.
Bet99 never sells or shares your personal or financial information with third parties. Our privacy policy is strictly followed at all times.
Bet99's system automatically detects and blocks suspicious transactions. If any unusual activity is spotted, you'll be alerted immediately.
A complete record of every deposit and withdrawal is saved in your account. You can view or download past transactions at any time.
Knowing what happens between submitting a withdrawal request and receiving your money makes the wait a lot easier.
Your withdrawal request is logged in bet99's system. Your account will show a "Processing" status.
The system automatically checks whether your balance is sufficient, wagering requirements have been met, and account verification is complete.
Bet99's finance team or automated system processes and sends your payment. For bKash and Nagad, this step is typically instant.
Funds typically arrive within 15–30 minutes via bKash/Nagad, and within 1–3 business days for bank transfers.
Log in and check the status in your withdrawal history — if it shows "Processing", please wait.
Your first withdrawal may be held up if identity verification hasn't been completed.
If the delay exceeds 2 hours, contact bet99 support with your transaction ID.
Email support@bet99-baji.com with a screenshot and the issue is typically resolved within 4 hours.