Deposits and withdrawals at 299 bat com are now easier than ever. Use Bangladesh's most popular mobile banking services to complete transactions in just a few minutes.
All popular mobile banking services and bank transfers in Bangladesh are supported
Making a deposit at 299 bat com is a simple, step-by-step process. Just follow the steps below and you'll be ready to play in no time.
Log in to 299 bat com with your mobile number and password. New here? Register for free.
Click the "Deposit" button on your dashboard and select your preferred payment method.
Enter the amount you'd like to deposit. Minimum deposit is just ৳500. Larger deposits come with extra bonus rewards.
Send money to the provided number via bKash/Nagad/Rocket, or enter your card details. Confirm with OTP verification.
Once your mobile banking payment is confirmed, the balance will be credited to your gaming wallet instantly.
Cashing out your winnings is just as easy. 299 bat com ensures every withdrawal is fast and hassle-free.
After logging in, go to the "Withdrawal" or "Cash Out" option. Withdrawals can only be made from a verified account.
Choose your preferred method — bKash, Nagad, or bank — and enter the amount you want to withdraw.
Enter your registered mobile number or bank account details. Once everything looks correct, submit.
Funds are typically delivered to your mobile wallet within 5–15 minutes. Bank transfers may take up to 3 hours.
Once your withdrawal is successful, you'll receive an SMS notification and the transaction will appear in your history.
A quick overview of limits and processing times for each payment method
| Payment Method | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Processing Time | Fee |
|---|---|---|---|---|---|
| bKash | ৳500 | ৳5,00,000 | ৳500 | Instant | Free |
| Nagad | ৳500 | ৳5,00,000 | ৳500 | Instant | Free |
| Rocket | ৳500 | ৳3,00,000 | ৳500 | Instant | Free |
| Upay | ৳500 | ৳3,00,000 | ৳500 | Instant | Free |
| Bank Transfer | ৳5,000 | ৳50,00,000 | ৳5,000 | 1–3 hours | Free |
| Visa/Mastercard | ৳1,000 | ৳10,00,000 | ৳1,000 | Instant | Free |
| USDT (TRC20) | $10 | Unlimited | $10 | 10–30 minutes | Network Fee |
Important: Your account must be fully verified before you can make a withdrawal. Withdrawals from bonuses require the applicable wagering conditions to be met. For more details, Financial Transactions View page.
Payment security and speed are the biggest concerns in online betting. 299 bat com takes this seriously. Our payment gateway is secured with 256-bit SSL encryption — the same technology used in the banking sector — so your transaction data is completely safe and never accessible to any third party.
Given the widespread use of mobile banking across Bangladesh, 299 bat com has made bKash, Nagad, Rocket, and Upay its primary payment methods. You can deposit instantly from anywhere in the country using just a basic smartphone — no internet banking or card required.
On many betting platforms in Bangladesh, withdrawals can take hours — sometimes even days. 299 bat com has solved this problem for good. Our automated payment system typically processes withdrawals within 5 to 15 minutes. VIP and Diamond members enjoy even faster — near-instant — withdrawals.
No more worrying about hidden charges or extra fees. Deposits and withdrawals at 299 bat com are completely free. Whatever you deposit goes entirely into your wallet, and whatever you withdraw arrives in full to your mobile banking account. For cryptocurrency, only the standard network fee applies, as determined by the blockchain network.
A full record of every transaction is stored in your account's transaction history. You can view the date, amount, method, and status all in one clean dashboard. If there's an issue with any transaction, simply contact customer care with the transaction ID for a quick resolution.
KYC (Know Your Customer) verification is required for large withdrawals. This is done primarily to protect your account. Verification takes just a few minutes using your national ID and a selfie. Once verified, you won't need to go through it again.
We use the highest level of technology to keep every one of your transactions secure
Answers to the Most Frequently Asked Payment Questions