From mobile banking to bank transfers – every payment step at 299bet BD is simple, secure, and fast.
Pay using the mobile banking or bank transfer method you already know
Bangladesh's most popular mobile banking service. Deposit instantly from a personal or merchant account.
A mobile financial service by Bangladesh Post Office. Fast transactions with low fees, available even in remote areas of Bangladesh.
Dutch-Bangla Bank's mobile banking service. Directly linked to your bank account — secure and reliable.
United Commercial Bank's mobile payment service. Popular for its low fees and fast transaction processing.
Direct transfers from any Bangladeshi bank. The most secure method for large payments.
National Payment Switch Bangladesh. The central bank-approved system for interbank transfers.
Pay fast and cheap with Tether USDT. Gas fees on the TRC-20 network are virtually negligible.
The world's most recognized cryptocurrency. Offers the highest level of privacy and security.
Deposit in just a few minutes with Mobile Pay or Nagad
Log in to your 299bet BD account. New here? Registration takes just 2 minutes.
Click the "Deposit" button in your dashboard. You'll see a list of available payment methods.
Select Mobile Pay, Nagad, Rocket, or bank — whichever is most convenient for you.
Enter the deposit amount and send payment to the provided number. Save your transaction ID.
Upload your transaction ID and screenshot. Your balance will be credited within minutes.
Withdraw Your Winnings with Ease – Typically Within 5–15 Minutes
Go to the "Withdrawal" option in your dashboard. You'll be able to see your available balance.
Choose your preferred mobile banking or bank account.
Make sure to enter your Mobile Pay/Nagad/bank number correctly. Recovering money sent to the wrong number is very difficult.
An OTP will be sent to your registered mobile number for security. Use it to confirm your withdrawal.
Funds are typically credited to your mobile banking account within 5–15 minutes.
Check the list below to find out which method works best for you
| Payment Methods | Deposit Time | Withdrawal Time | Min Deposit | Min Withdrawal | Fee | Available 24/7 |
|---|---|---|---|---|---|---|
| Mobile Pay | Instant | 5–15 minutes | BDT 200 | 500 BDT | Free | |
| Nagad | Instant | 5–20 minutes | BDT 200 | 500 BDT | Free | |
| Rocket | Instant | 10–30 Minutes | BDT 300 | 500 BDT | Free | |
| Upay | 1–3 minutes | 15–45 Minutes | BDT 300 | 500 BDT | Free | |
| Bank Transfer | 1–4 Hours | 2–8 Hours | BDT 1,000 | BDT 2,000 | Bank Charge | |
| USDT TRC-20 | 10–30 Minutes | 15–60 Minutes | 10 USDT | 10 USDT | Network Fee |
How 299bet BD Keeps Your Money and Information Safe
All your data is protected with 256-bit SSL encryption. No third-party access is possible.
OTP verification is mandatory for every withdrawal. Unauthorized withdrawals are completely prevented.
Your payment information is never shared with third parties. All data is kept encrypted at all times.
Suspicious transactions are detected instantly. Any unusual activity is blocked automatically.
Bangladeshi bettors have long had a common complaint about online betting platforms — deposits are easy, but withdrawals take hours of waiting. 299bet BD has solved that problem for good. Deposits are instant, and withdrawals are typically completed within 5 to 15 minutes.
With mobile banking deeply embedded in everyday life in Bangladesh, 299bet BD has supported Mobile Pay, Nagad, and Rocket as primary payment methods from day one. The reason is simple — around 80 million people in Bangladesh use mobile banking. From farmers in rural villages to office workers in the city, almost everyone has a Mobile Pay or Nagad account. That means no learning curve when it comes to making payments on 299bet BD.
"If the payment system is complicated, bettors get frustrated and leave. At 299bet BD, we've built the entire process — from deposit to withdrawal — so that any regular mobile user can complete it without any help."
— 299bet BD Payment TeamMobile Pay has the largest user base in Bangladesh, making it the most popular deposit method at 299bet BD as well. Deposits start from as little as BDT 200, and transactions are typically credited to your balance within 30 seconds to 2 minutes. Both Mobile Pay personal and merchant payments are accepted.
Quick reminder – when making a payment via Mobile Pay at 299bet BD, you can use either "Send Money" or "Payment". The "Payment" option comes with lower fees and a higher transaction limit, so it's the better choice for larger deposits.
As a service run by the postal department, Nagad is available even in the most remote areas of Bangladesh. Payment charges for Nagad on 299bet BD are lower than Mobile Pay. For those in rural areas or smaller towns who bet regularly, Nagad is an excellent choice.
Tips: Always keep a screenshot of your transaction after depositing. If any issue arises, sharing it with 299bet BD's customer support will speed up the resolution.
On many platforms, withdrawals can take days — adding unnecessary stress for bettors. 299bet BD is different. Under normal conditions, mobile banking withdrawals are completed within 5 to 15 minutes. Even during peak traffic, it never takes more than 30 minutes.
There's one important step before your first withdrawal at 299bet BD — account verification. You'll need to verify your NID card and mobile number before withdrawing for the first time. It's a one-time process and you won't need to do it again. It's there purely to keep your account secure.
For users who want maximum payment privacy, 299bet BD accepts both USDT and Bitcoin. USDT (TRC-20 network) is the most popular option, with near-zero gas fees and fast transaction times. The number of crypto bettors in Bangladesh is growing steadily, and 299bet BD is ready to meet that demand.
Deposits can occasionally be delayed due to network issues or technical reasons. If this happens, wait 15–20 minutes first. If the issue persists, contact 299bet BD's live chat support with your transaction ID and a screenshot. Most issues are resolved within 30 minutes.
If a withdrawal takes longer than 30 minutes, please contact support right away. The 299bet BD payment team is active around the clock and always ready to resolve any payment issues quickly.
Track every transaction in real time
Your full deposit and withdrawal history is available in the dashboard — date, time, amount, and status, all in one place.
The current status of every payment is visible in real time — Pending, Processing, or Completed.
A confirmation is sent via SMS to your registered mobile number and by email for every successful deposit and withdrawal.
Download a summary of all your monthly payments – handy for tracking your budget.
As part of responsible betting, you can set your own daily or weekly deposit limits.
Most Frequently Asked by Members