Deposit from as little as BDT 100 and your balance updates within minutes. Withdrawals are just as fast.
Bangladesh's most popular mobile banking and card options — all accepted at ZZ99
Bangladesh's most popular mobile wallet. Deposit to ZZ99 via both bKash Personal and bKash Agent.
Min. ৳100 InstantFast transfers via Nagad, the postal department's digital wallet. Send directly to ZZ99 from the Nagad app.
Min. ৳100 InstantRocket is Dutch-Bangla Bank's mobile banking service. Deposit via an agent point or directly through the app.
Min. ৳200 InstantUpay, the mobile financial service from United Commercial Bank, is also supported at ZZ99.
Min. ৳100 FastPay with international credit or debit cards. Fully secure via SSL-encrypted gateway.
Min. ৳500 SecureMake large deposits directly from your bank account via NPSB or BEFTN.
Min. ৳1,000 1–2 hours
Depositing at ZZ99 is so straightforward that even first-timers won't have any trouble.
A quick overview of minimum/maximum limits and estimated processing times for all payment methods
| Method | Minimum | Maximum | Time |
|---|---|---|---|
| 📱 bKash | ৳100 | ৳50,000 | Instant |
| 💚 Nagad | ৳100 | ৳50,000 | Instant |
| 🚀 Rocket | ৳200 | ৳30,000 | Instant |
| 🟢 Upay | ৳100 | ৳25,000 | 5 minutes |
| 💳 Visa/Master | ৳500 | ৳1,00,000 | 10–30 minutes |
| 🏦 Bank | ৳1,000 | ৳5,00,000 | 1–2 hours |
| Method | Minimum | Maximum | Time |
|---|---|---|---|
| 📱 bKash | ৳500 | ৳50,000 | 15–30 Minutes |
| 💚 Nagad | ৳500 | ৳50,000 | 15–30 Minutes |
| 🚀 Rocket | ৳500 | ৳30,000 | 30 minutes |
| 🟢 Upay | ৳500 | ৳25,000 | 30–60 minutes |
| 💳 Visa/Master | ৳1,000 | ৳1,00,000 | 1–3 business days |
| 🏦 Bank | ৳2,000 | ৳5,00,000 | 1–3 business days |
Cashing out your winnings at ZZ99 is just as easy as playing. Many platforms make withdrawals a hassle — ZZ99 is a different experience entirely.
Withdrawal requests via bKash or Nagad are typically processed within 15 to 30 minutes. Withdrawals run past midnight too — the service is available 24 hours a day.
4 simple steps to get your winnings straight to your mobile wallet
Log in to ZZ99 with your username and password. If two-factor authentication is enabled, enter your OTP.
Select the "Withdrawal" option from your dashboard. You'll be able to see your current balance and the amount available to withdraw.
Select bKash, Nagad, or another method, enter your number and amount, then hit the Confirm button.
Once the request is processed, you will receive a confirmation message on your phone and the funds will be credited to your wallet.
Your information is fully protected whenever you make a payment at ZZ99. We use 256-bit SSL encryption — the same security standard used by international banks. Your card number and mobile banking PIN are never stored on ZZ99's servers.
Each transfer generates a unique transaction ID that lets you check your payment status at any time. If an issue arises, the ZZ99 24/7 support team can use that transaction ID to investigate and resolve it quickly.
Many users ask — "Does a bKash transfer go directly into my ZZ99 account?" Yes, ZZ99 has its own verified payment gateway. The number you send to is ZZ99's official payment channel — no third-party involvement.
Many people have questions about payments on online gaming platforms in Bangladesh. Which method is fastest? What are the fees? What should I do if funds don't arrive? This guide was put together based on the real experiences of long-time ZZ99 players.
Honestly, both bKash and Nagad are equally fast at ZZ99. That said, bKash has a slightly higher daily transfer limit, making it the better choice for larger deposits. Nagad users often benefit from cashback offers, so depositing via Nagad can come with its own perks. Ultimately, go with whichever one you're more comfortable using.
Rocket works fully at ZZ99, though occasional delays may occur after 11 PM due to Dutch-Bangla Bank server maintenance. Deposits made through a Rocket agent sometimes require manual verification, which can take up to 30 minutes. Using the Rocket app directly tends to avoid this issue.
ZZ99 charges no fees of its own. However, your bank or card issuer may charge between 1.5% and 3.5% for international transfers — this is outside ZZ99's control. Using mobile banking for larger deposits is a more cost-effective option.
A welcome bonus is available on your first deposit at ZZ99. Certain payment methods also come with special deposit bonuses — for example, depositing via Nagad during specific periods may earn you an extra 5% bonus. These offers change regularly, so check the promotions page.
After receiving a bonus, wagering requirements must be met before you can withdraw. Typically, a set amount must be wagered combining both the deposit and the bonus. This applies to all ZZ99 bonuses — full details are on the Terms & Conditions page.
If your withdrawal doesn't arrive within the expected timeframe, start by checking your transaction history. If the status shows "Processing", give it a little more time. If it's still "Pending", contact ZZ99 Live Chat support with your transaction ID. Most issues are resolved within 1 hour.
You can add multiple payment methods to a single ZZ99 account — for example, bKash, Nagad, and a Visa card can all be registered at once. Choose whichever is most convenient at the time of deposit. Note that withdrawals must always go back through the same method used to deposit — ZZ99 enforces this rule for security.
Yes, the payment process on the ZZ99 app works exactly like the web version. The added benefit of the app is that you'll receive a push notification as soon as a deposit is confirmed — and another when a withdrawal is complete, making it easy to stay on top of your transactions.
Keeping user financial data secure is ZZ99's top priority. Every payment session runs over an encrypted connection and is never shared with any third party.
Your personal information and payment data are stored on separate servers. Even ZZ99's customer support team cannot see your full card number or mobile banking PIN — only partial details are visible for verification purposes.
Enabling two-factor authentication (2FA) means you'll receive an OTP on your mobile for every withdrawal, so no one else can withdraw funds from your account. ZZ99 strongly recommends all users keep 2FA turned on.
Answers to the most frequently asked questions by ZZ99 users