100% Secure Transactions

bad99 Payments – Instant deposits and withdrawals via bKash, Nagad, and Rocket

Payments at bad99 mean hassle-free transactions. Deposit instantly via Bangladesh's most trusted mobile banking services and withdraw your winnings right away.

bad99
5 Minutes
Average Deposit Time
99.8%
Payment Success Rate
6+
Payment Method
24/7
Payment Support

All Payment Method

Transact at bad99 using whichever payment method suits you best.

BKash

Bangladesh's most popular mobile banking service. Deposits via bKash at bad99 are completed in just 1–3 minutes, supporting both personal and agent transfer methods.

Minimum: ৳200 Instant No Charges

Nagad

The digital financial service of Bangladesh Post Office. Deposits made via Nagad on bad99 may be eligible for special cashback offers.

Minimum: ৳200 Instant Bonus Opportunities

Rocket

Rocket is Dutch-Bangla Bank's mobile banking service. Transactions via Rocket on bad99 are fully secure and fast. Withdrawals are also sent to Rocket.

Minimum: ৳200 Instant Secure

Bank Transfer

Deposit to bad99 directly from any Bangladeshi bank account via BEFTN or NPSB. Ideal for large-amount transactions.

Minimum: ৳1,000 1–2 Hours All Banks

DBBL Bank

Transfer directly from your Dutch-Bangla Bank account. DBBL transfers on bad99 are processed relatively quickly.

Minimum: ৳500 30 Minutes Fast

Internet Banking

Transfer directly to bad99's account from any bank's internet banking portal. This method is ideal for added security.

Minimum: ৳1,000 1–3 hours Secure

Visa / Mastercard

Pay at bad99 directly with your Visa or Mastercard debit or credit card. All card transactions are fully SSL encrypted.

Minimum: ৳500 Instant SSL

Mobile Card Payment

Pay by card directly from your smartphone's digital wallet. NFC tap-to-pay is also available on bad99's new interface.

Minimum: ৳300 Instant Easy

QR Code Payment

Scan the QR code on the bad99 payment page to send money directly from any payment app — the fastest and most convenient method available.

Minimum: ৳200 Instant QR

Deposit How to

Deposit via bKash or Nagad in just a few simple steps.

1

Log in to your account

Log in to bad99 and go to the Payment or Wallet section.

2

Select Deposit

Click the "Deposit" button and select your preferred payment method.

3

Enter Amount

Enter the amount you wish to deposit and confirm.

4

Make Payment

Send money to the bad99-provided number via bKash/Nagad.

5

Enter Transaction ID

Paste the payment transaction ID into the form – your balance will be credited instantly.

bad99

Important: Always enter the correct payment transaction ID when making a deposit. An incorrect or incomplete ID may cause delays. If you run into any issues, reach out to the bad99 support team.


Withdrawal How to

Withdrawing your winnings on bad99 is just as straightforward.

Fast Processing

Withdrawal requests are typically processed within 5–30 minutes. Even during peak hours, funds arrive within 24 hours at most.

Secure Transfer

Withdrawal funds are sent exclusively to your registered mobile number — no third-party accounts.

No Hidden Charges

Bad99 charges no fees on withdrawals. Whatever you win, the full amount goes straight to your account.

Withdraw Anytime

Day or night, weekends or holidays — you can submit a withdrawal request at bad99 any time.

Transaction Limit

Payment Method Minimum Maximum Time
bKash ৳200 ৳50,000 Instant
Nagad ৳200 ৳50,000 Instant
Rocket ৳200 ৳30,000 Instant
Bank Transfer ৳1,000 ৳2,00,000 1–3 hours
Card ৳500 ৳1,00,000 Instant
bad99

Why bad99 Payments A Separate System?

Bad99 leads the way in security, speed, and convenience.

SSL Encryption

Every transaction is secured with 256-bit SSL encryption. Your data is completely safe from unauthorized access.

Identity Verification

Every withdrawal request is processed only after verifying the account holder's identity.

Privacy Protection

Your financial transaction details are never shared with any third party.

No Hidden Charges

Bad99 charges no hidden fees or commissions on deposits or withdrawals.

24/7 Payment Support

Bad99's support team is available around the clock for any payment-related concerns.

Automatic Balance Update

Your bad99 wallet balance is credited as soon as the payment is confirmed.

Bad99 Payments: Everything You Need to Know

It's natural to feel cautious about online money transfers — but those who have paid at bad99 know how simple depositing and withdrawing really is. The entire process is built with Bangladeshi users in mind, with full guidance available in Bengali.

BKash is so deeply ingrained in everyday life in Bangladesh that people use it to pay at roadside tea stalls. bad99 has brought that same convenience to its betting platform, so you can deposit anytime, from anywhere. Nagad and Rocket users enjoy the exact same seamless experience.

First deposit perks: First-time depositors at bad99 may be eligible for a welcome bonus. Log in and check the Promotions section for current offers.

Why are deposit limits in place?

Bad99 sets a minimum deposit limit so anyone can get started with a small amount. The maximum limit exists for security reasons and as part of responsible gaming practices. You can also set your own daily or weekly deposit limits directly from your bad99 account settings.

This kind of feature is hard to find on most other platforms. bad99 believes betting should be enjoyable, and that means giving users the power to stay in control.

What do you need to make a withdrawal?

To withdraw at bad99, the following conditions must be met:

  • Your account must have sufficient balance (above the minimum withdrawal limit).
  • Your account must be fully verified.
  • Withdrawals will be sent to the same number used for your deposit.
  • Any active bonus wagering requirements must be met.

These conditions are in place for your own protection. bad99 never withholds withdrawals without reason.

What to Do If Your Payment Doesn't Arrive?

If a deposit or withdrawal is delayed for any reason, the first thing to do is check that you have your transaction ID saved. Then reach out to bad99's live chat or email support. The support team will resolve the issue quickly using your transaction ID.

Payment delays are usually caused by banking server issues or high traffic during peak hours. Delays on bad99's end are virtually unheard of.

Cashback & Payment Bonuses

One standout feature of bad99 is its payment-focused bonus offers. Depositing through select payment methods can earn you extra cashback — for example, depositing via Nagad at certain times can yield a 5–10% bonus. These offers are available for limited periods, so it's recommended to check the promotions section regularly.

Bad99 also periodically runs'Deposit Double' or 'First Deposit Match' promotions, where you receive a bonus equal to the amount you deposit. Make sure to take full advantage of these offers when they're available.

Quick Info

Deposit
Minimum ৳200
Maximum ৳2,00,000
Processing Time Instant
Withdrawal
Minimum ৳300
Maximum ৳1,00,000
Processing Time 5–30 minutes
Supported Payments
bKash Nagad Rocket DBBL Visa Master
Deposit Now
bad99
Bonus Offers

Extra Bonus on Deposits

Every deposit on bad99 comes with the chance to earn a special bonus. Check promotions regularly and make the most of every offer.

Reload Bonus

Deposit daily at bad99 for a chance to earn reload bonuses.

Cashback Program

Join the weekly cashback program – get something back even when you lose.

Loyalty Points

Every deposit earns loyalty points that can later be converted to cash.


About Payments General Questions

Answers to the most frequently asked questions about transactions on bad99.

After submitting your bKash transaction ID, your bad99 wallet is usually credited within 1–5 minutes. During peak hours it may take up to 15 minutes. If it takes longer, please contact support.

The minimum withdrawal amount on bad99 is ৳300. This limit may vary slightly depending on the payment method. For accurate details, check the limits on the payment page or contact support.

For security reasons, bad99 recommends making payments from your registered number. Deposits from a different number may take slightly longer to verify. Withdrawals are always sent to your registered number.

bad99 does not charge any fees on deposits or withdrawals. However, mobile banking operators (bKash/Nagad/Rocket) may apply their own transfer charges in accordance with their respective policies.

If you sent money to the wrong number, contact bad99 support immediately. Provide your transaction ID and the time of payment. The support team will do their best to assist you. However, recovering funds sent to a third-party number can be difficult, so always double-check the number provided by bad99 before making a payment.

You can make multiple withdrawals on bad99 in a single day. It's best to wait for each request to be processed before submitting the next one. As long as you stay within the daily withdrawal limit, there are no restrictions.
বাংলা