100% Secure Transactions

Ba99 com Payments – Fast & Secure Deposits and Withdrawals via bKash, Nagad & Rocket

Making payments on ba99 com is now easier than ever. Deposit in just a few minutes using your familiar mobile banking app and withdraw your winnings instantly.

<5 min Deposit Time
<15 min Withdrawal Time
4 Payment Method
24/7 Support Active
ba99 com

All Payment Methods

Deposit and withdrawal methods available on ba99 com


Most Popular
Mobile Banking
bKash
Bangladesh's largest mobile banking service. Deposit easily at ba99 com via bKash and receive your winnings directly to your bKash account.
  • Minimum deposit: BDT 200
  • Minimum Withdrawal: BDT 500
  • Deposit Time: Instant
  • Withdrawal time: 5–15 minutes
  • Fee: Free
Mobile Banking
Nagad
A digital payment service by Bangladesh Post Office. Deposits made via Nagad at ba99 com carry no extra charges and are fully secure.
  • Minimum deposit: BDT 200
  • Minimum Withdrawal: BDT 500
  • Deposit Time: Instant
  • Withdrawal time: 5–15 minutes
  • Fee: Free
Mobile Banking
Rocket
Rocket users, the mobile banking service from Dutch-Bangla Bank, can transact on ba99 com without any hassle. A secure and fast payment gateway is integrated.
  • Minimum deposit: ৳300
  • Minimum Withdrawal: BDT 500
  • Deposit Time: 1–3 minutes
  • Withdrawal time: 10–20 minutes
  • Fee: Free
Mobile Banking
Upay
Upay is the digital payment service from United Commercial Bank. Deposit on ba99 com using Upay and start playing right away – no hassle at all.
  • Minimum deposit: ৳300
  • Minimum Withdrawal: BDT 500
  • Deposit Time: 1–3 minutes
  • Withdrawal time: 10–20 minutes
  • Fee: Free
ba99 com

Payment Method Comparison Chart

See at a glance which method works best for you


Method Minimum Deposit Maximum Deposit Minimum Withdrawal Deposit Speed Withdrawal Speed Available 24/7 Fee
bKash BDT 200 BDT 50,000 BDT 500 Instant 5–15 minutes Free
Nagad BDT 200 BDT 50,000 BDT 500 Instant 5–15 minutes Free
Rocket ৳300 ৳30,000 BDT 500 1–3 minutes 10–20 minutes Free
Upay ৳300 ৳30,000 BDT 500 1–3 minutes 10–20 minutes Free

The information above applies under normal conditions. Processing times may be slightly longer due to technical issues with banks or mobile operators. If you run into any problems, contact ba99 com via live chat support.

How to Deposit

Depositing on ba99 com takes just a few simple steps


1
Log in to your account
Log in to ba99 com with your username and password, then go to the "Deposit" menu.
2
Select bKash
Select "bKash" from the payment method list and enter the amount.
3
Send to bKash Number
Send money to the provided ba99 com bKash number. Make sure to save your reference number.
4
Confirm
Submit the transaction ID and amount. Your balance will be updated within a few minutes.
1
Log in to your account
Log in to ba99 com and find the "Deposit" option in the top menu.
2
Select Nagad
Select "Nagad" from the payment method list and enter your desired amount.
3
Send to Nagad number
Send money to ba99 com's Nagad number and note down the transaction ID.
4
Submit Details
Submit the transaction ID and amount. Your balance will be credited instantly.
1
Log In
Log in to ba99 com and go to the "Deposit" section from your dashboard.
2
Select Rocket
Select "Rocket" from the payment options and enter the deposit amount.
3
Send to Rocket Number
Send money to the designated Rocket number. You can use the mobile menu *322# or the app.
4
Confirm
Confirm with the transaction ID. Your balance will update within 1 to 3 minutes.
1
Access Your Account
Log in to ba99 com and click on the "Deposit" option.
2
Select Upay
Select "Upay" from the payment method list and enter the amount.
3
Send to Upay Number
Send money to the ba99 com Upay number and note down your reference number.
4
Confirm Deposit
Submit the transaction ID and your balance will be credited within minutes.
ba99 com

Deposit & Withdrawal Limits

Minimum and maximum transaction amounts for each payment method


Deposit Limit
Method Minimum Maximum (Daily)
bKash BDT 200 BDT 50,000
Nagad BDT 200 BDT 50,000
Rocket ৳300 ৳30,000
Upay ৳300 ৳30,000
Withdrawal Limit
Method Minimum Maximum (Daily)
bKash BDT 500 BDT 1,00,000
Nagad BDT 500 BDT 1,00,000
Rocket BDT 500 BDT 50,000
Upay BDT 500 BDT 50,000

Payment Security

Every transaction on ba99 com is secure


SSL Encryption
All payment information at ba99 com is secured with 256-bit SSL encryption. No third party can access your banking details.
KYC Verification
Every account goes through an identity verification process, ensuring only the rightful owner can make withdrawals.
Two-Factor Authentication
OTP verification is required for all withdrawals, which prevents any unauthorized transactions entirely.
Data Privacy
Your personal information and payment history are never shared with third parties. ba99 com maintains a strict privacy policy.
Real-Time Monitoring
Suspicious transactions are automatically detected and blocked instantly. Your account is monitored at all times.
24/7 Support
For any payment-related issues, our live chat support is available around the clock. The ba99 com support team is always ready to help.

A complete guide to the ba99 com payment system

A clunky payment system can ruin the entire experience on an online betting platform. ba99 com understands this well. That's why the platform was built from the ground up around the payment methods Bangladeshis already know and use every day. bKash, Nagad, Rocket – these aren't just tools for shopping anymore. On ba99 com, you can use them to deposit and withdraw safely with ease.

Many people assume sending money online is inherently risky. In reality, it comes down to using the right platform. At ba99 com, every transaction is protected by SSL encryption. When you send money via bKash, that data stays exclusively between you and ba99 com's servers — no one can intercept or tamper with it along the way.

The biggest advantage of depositing on ba99 com is speed. Money sent via bKash or Nagad is credited to your account almost instantly. You send money from bKash, and within minutes you're ready to place a bet. No long waits, no banking-hour restrictions like a regular bank. You can deposit any time of day – even at 3 in the morning.

A common question after winning is whether you can actually get your money out. At ba99 com, the answer is yes. Withdrawals are typically processed within 5 to 15 minutes, landing directly in your bKash or Nagad account. VIP members enjoy even faster processing. As long as your account is verified, the entire withdrawal process is smooth and hassle-free.

One important thing to keep in mind – your account must be verified before you can make a withdrawal on ba99 com. The verification process only needs to be done once and is typically completed within 24 hours. Once verified, all future withdrawals become much faster and smoother. All you need to do is upload a photo of your National ID or passport – that's it.

Another key advantage of ba99 com's payment system is zero hidden charges. Many platforms quietly deduct service fees on deposits or withdrawals without users realizing it. That doesn't happen here. Every BDT you deposit goes entirely to your balance, and when you withdraw, you receive the full amount — no deductions.

The minimum deposit is set at just BDT 200 so that new users can get started with ease. Many people begin with BDT 500 or BDT 1,000, get a feel for the system, and then gradually increase their amount. This flexibility is one of the key advantages of the ba99 com payment system.

If you run into any payment issues, ba99 com's 24/7 live chat support is always available. Whether a transaction is stuck, your balance hasn't updated, or a withdrawal is taking too long — reach out directly via chat. The support team typically resolves issues within minutes. Having a screenshot or your transaction ID ready will help speed things up.

ba99 com

How to Withdraw

Withdraw your winnings in just a few simple steps


1
Log in to your account
Log in to ba99 com and select the "Withdrawal" option from your dashboard.
2
Enter method and amount
Choose your preferred payment method (bKash / Nagad / Rocket / Upay) and enter the amount.
3
Enter mobile number
Enter the mobile number where you'd like to receive the funds. It must match your registered account number.
4
Verify with OTP
Confirm the request using the OTP sent to your phone. Your money will arrive within 5–15 minutes.

Your account must be fully verified before you can make a withdrawal. Additionally, withdrawals are not available until the rollover requirements on any bonus balance have been met. Visit the Terms & Conditions page for full details.

Frequently Asked Questions

The most frequently asked questions about payments


No, deposits at ba99 com are completely free. Whether you send money via bKash, Nagad, Rocket, or Upay, the full amount is credited to your account. Note that your mobile banking provider may charge a "Send Money" fee — that's their own policy, not ours.

Wait 5–10 minutes first. If your balance still hasn't appeared, contact ba99 com live chat support with your transaction ID and a screenshot of the payment. The support team will verify and resolve the issue promptly.

The daily withdrawal limit is ৳1,00,000 for bKash and Nagad, and ৳50,000 for Rocket and Upay. VIP members may have different limits. For large withdrawals, please contact support in advance.

ba99 com requires that the name on your deposit and withdrawal account must match your registered account name. Deposits from third-party mobile banking accounts are not permitted. Please use an account registered in your own name.

Funds typically arrive within 5 to 15 minutes. During late-night hours or peak times, it may take a little longer, but it should never exceed 24 hours. If it does, please contact support right away.

There's no limit on how many times you can deposit per day at ba99 com, though a daily total cap applies. You can deposit up to ৳50,000 per day via bKash and Nagad.
বাংলা