Deposits & Withdrawals

On 299bat Financial Transactions
Fast, Secure & Hassle-Free

BKash, Nagad, Rocket, or direct bank transfer — deposit or withdraw in minutes using any method you prefer. Every transaction on 299bat is encrypted and secure.

Deposit in 2 minutes
100% Secure
Zero hidden charges
SSL Secured
bKash ✓
Nagad ✓
Rocket ✓
2 minutes
Average deposit time
5 Minutes
Average withdrawal time
৳100
Minimum deposit
99.9%
Transaction success rate
299bat

Payment Methods

Transact Your Way

299bat fully supports all of Bangladesh's most popular payment methods.

bKash
Bangladesh's most popular mobile banking service. On 299bat, you can easily deposit and withdraw using bKash.
Minimum deposit৳100
Maximum Deposit৳50,000
Processing Time1–2 minutes
Transaction FeesFree
Nagad
Nagad is a mobile banking service approved by Bangladesh Post Office. Its fast transfers and simple interface make it a top choice among 299bat users.
Minimum deposit৳100
Maximum Deposit৳50,000
Processing Time1–3 minutes
Transaction FeesFree
Rocket (DBBL)
Rocket is Dutch-Bangla Bank's mobile banking service — extremely popular, especially in rural areas, and fully supported on 299bat.
Minimum deposit৳200
Maximum Deposit৳30,000
Processing Time2–5 minutes
Transaction FeesFree
Bank Transfer
Transfer directly from major banks including Sonali Bank, Janata Bank, and BRAC Bank. Ideal for large transactions.
Minimum deposit৳1,000
Maximum Deposit৳5,00,000
Processing Time15–30 Minutes
Transaction FeesFree
Upay
Upay, the mobile financial service by UCB Bank, is also supported on 299bat. Simply scan the QR code to make a payment with ease.
Minimum deposit৳200
Maximum Deposit৳25,000
Processing Time2–4 minutes
Transaction FeesFree
Crypto Payment
Transact in major cryptocurrencies, including USDT (TRC20/ERC20). The preferred choice for tech-savvy users who value privacy and speed.
Minimum deposit$10 (USDT)
Maximum DepositUnlimited
Processing Time3–10 Minutes
Transaction FeesNetwork Fee
299bat

Deposit Process

How do I make a deposit?

Depositing at 299bat takes just a few simple steps — the whole process takes under 2 minutes.

Important Information

Before making a deposit, ensure your account is verified. While unverified accounts can still deposit, verification is required to make withdrawals.

1
Log in to your 299bat account
Log in to 299bat with your mobile number and password.
2
Click the "Deposit" Button
Go to the "Deposit" option on your dashboard and choose your payment method.
3
Enter amount and confirm
Enter the amount you wish to deposit, then confirm the payment.
4
Verify the OTP on Your Mobile
Complete the transfer by entering the OTP sent to your mobile.
5
Balance will be updated
Funds will be credited to your 299bat account within 1–2 minutes.

Withdrawal Process

How Do I Withdraw Money?

Cashing out your winnings at 299bat is effortless — funds typically reach your mobile wallet within 5 minutes.

1
Go to the Withdrawal Page
Go to the "Withdraw" option on your 299bat dashboard and select your preferred payment method.
2
Enter amount and number
Enter the exact amount you wish to withdraw and the account number you want it sent to.
3
Security Verification
A security code will be sent to the email or mobile number registered to your account.
4
Approval & Transfer
The 299bat team reviews and approves requests quickly, sending your funds within 5 minutes.
Please note

Account verification is required before making a withdrawal. For your first withdrawal, you'll need to submit a copy of your NID or passport. Wagering conditions apply to winnings earned from bonuses.

299bat

Limits & Fees

Deposit & Withdrawal Limits

All transactions at 299bat are completely free. See the limits by method below.

bKash Deposit
৳100
Minimum

৳50,000
Maximum (per transaction)
Nagad Deposit
৳100
Minimum

৳50,000
Maximum (per transaction)
bKash Withdrawal
৳500
Minimum

৳1,00,000
Maximum (per day)
Bank Withdrawal
৳1,000
Minimum

৳5,00,000
Maximum (per day)
Payment Methods Type Minimum Maximum Time Fee
bKash Deposit ৳100 ৳50,000 1–2 minutes Free
bKash Withdrawal ৳500 ৳1,00,000/day 3–5 Minutes Free
Nagad Deposit ৳100 ৳50,000 1–3 minutes Free
Nagad Withdrawal ৳500 ৳1,00,000/day 3–5 Minutes Free
Rocket Deposit ৳200 ৳30,000 2–5 minutes Free
Bank Transfer Deposit ৳1,000 ৳5,00,000 15–30 Minutes Free
Bank Transfer Withdrawal ৳1,000 ৳5,00,000/day 15–60 minutes Free
USDT (TRC20) Deposit $10 Unlimited 3–10 Minutes Network Fee

Security

Your money and data are secure

299bat uses world-class security technology to keep every transaction protected.

256-bit SSL Encryption
Your data is encrypted with 256-bit SSL technology on every transaction. No third party can access your information.
Two-Factor Authentication (2FA)
OTP verification is mandatory during login and withdrawals. Unauthorized access is completely impossible.
Data Privacy
Your bank account number, mobile number, and personal details are never shared with any third party. Your privacy is fully guaranteed.
Real-time monitoring
Our fraud detection system monitors all transactions 24/7. Any suspicious activity is blocked instantly.
Segregated Funds
Player funds are kept completely separate from the company's operational funds. Your money is always safe.
24/7 Support
If you experience any issues with a transaction, our Bangla support team is available around the clock to assist.
299bat

Details

Everything You Need to Know About Transactions at 299bat

When choosing an online betting platform in Bangladesh, payments are always the biggest concern. "Will my money actually reach my account?" and "Will I actually get paid when I win?" — these are perfectly reasonable questions. 299bat takes this seriously. Our payment system is built around the realities of Bangladesh, ensuring users in Dhaka get the same seamless experience as those in Sylhet or Barishal.

Transacting on 299bat via bKash and Nagad has become part of daily life for millions of users across Bangladesh. Both methods are virtually real-time. Send money from bKash first thing in the morning and your 299bat balance updates within 1 minute — that's our promise.

Withdrawals are a common concern for many players. On various platforms, withdrawals can drag on for days or get held up with one excuse after another. 299bat operates on an entirely different principle. Our withdrawal process is completed in under 5 minutes on average — and for VIP members, it's even faster, typically just 2–3 minutes.

Special Festive Offers

299bat offers special payment bonuses during Eid ul-Fitr, Eid ul-Adha, and Pohela Boishakh. Deposit during the festive season and earn an extra 20–50% bonus. These offers are time-limited, so keep your 299bat notifications turned on.

The cashback system is one of 299bat's most attractive features. Every week, a portion of your total losses is returned to you as cashback. Standard members receive 5%, Pro members receive 10%, and VIP members can receive up to 25%. The cashback is credited directly to your balance — no need to claim it separately.

A common question among users is: can bonus funds be withdrawn directly? The short answer is no — before withdrawing bonus money, you need to meet a wagering requirement, which means placing a certain amount in bets. At 299bat, this requirement is typically 15–30x, which is very competitive by industry standards. Once the wagering requirement is met, your bonus balance can be withdrawn just like regular funds.

First-time withdrawals may take a little longer — this is due to account verification. 299bat follows KYC (Know Your Customer) policy. Before your first withdrawal, you'll need to upload a photo of your National ID and a selfie. This one-time process takes a bit of time, but once completed, all future withdrawals will be processed very quickly.

For the tech-savvy user, 299bat also supports crypto payments. You can transact using USDT (TRC20 and ERC20). The key advantages of crypto are no daily limits and easy access for international users. TRC20 is the more popular choice due to its lower network fees.

In closing — 299bat's payment system was built with Bangladeshi players in mind. Every detail has been carefully considered so you can play without hassle and receive your winnings quickly. If you ever run into an issue, our Bangla support team is always ready to help.

FAQs

Payment FAQs

In most cases — especially with bKash and Nagad — your 299bat balance updates within just 1–2 minutes of depositing. Bank transfers may take 15–30 minutes. If your funds haven't arrived after 30 minutes, take a screenshot of the transaction and contact our live support team.

No, 299bat does not charge any withdrawal fees. Whether you withdraw via bKash, Nagad, Rocket, or bank transfer, it's completely free. For crypto withdrawals, however, blockchain network fees (gas fees) apply — these are set by the network and are outside 299bat's control.

During your first withdrawal, 299bat's security team verifies your identity through a KYC process. This is done to protect your account and ensure no one can make unauthorized withdrawals in your name. Once your NID and selfie verification are complete, all future withdrawals are processed within 5 minutes.

There's no limit on the number of deposits — you can deposit as many times as you like in a day, though the maximum limit per transaction still applies. For withdrawals, the daily limit is ৳1,00,000 via bKash/Nagad and ৳5,00,000 via bank transfer. VIP members enjoy higher limits.

Get Started Now

Deposit Fast, Play Fast

Sign up at 299bat and get a 150% bonus on your first deposit. Start with as little as 100 BDT.

বাংলা