Deposits are completed in just a few minutes, and your winnings are sent directly to your mobile. Payments on KD99 are simple, fast, and completely secure — no stress, no complications.
All the most popular payment services in Bangladesh are active on KD99. Pick whichever works best for you.
Bangladesh's number one mobile banking service. Deposit easily from any bKash number and receive withdrawals straight to your bKash wallet.
The digital financial service from Bangladesh Post Office. Both deposits and withdrawals via Nagad are processed quickly and at low fees.
Dutch-Bangla Bank's Rocket service is widely used across Bangladesh. Depositing at kd99 via Rocket is simple and reliable.
Transfer directly from any Bangladeshi bank account. This is the ideal method for large deposits.
KD99 also supports international credit and debit card payments, fully secured with 3D Secure verification.
UCB's Upay mobile wallet is now accepted at kd99. Deposit quickly with minimal fees.
KD99 also supports deposits and withdrawals in select cryptocurrencies, including USDT (TRC20).
You can make cash deposits directly through KD99's trusted agents across Bangladesh.
Log in to the kd99 website with your mobile number and password. If you're new, register first — it takes under 2 minutes.
Find the "Deposit" button at the top of your dashboard. Click it and you'll be taken to the payment method selection page.
Choose bKash, Nagad, Rocket, or any other available method. Step-by-step instructions will appear on screen for whichever option you select.
Enter the amount you'd like to deposit and provide your mobile banking number. The minimum deposit is just ৳200.
An OTP will be sent to your phone — use it to confirm your payment. Your balance will be updated within minutes.
See processing times and fees for every payment method — all in one place.
| Payment Methods | Minimum Deposit | Deposit Time | Withdrawal Time | Fees | Available 24/7 |
|---|---|---|---|---|---|
| bKash | ৳200 | 5 Minutes | 15 Minutes | Free | |
| Nagad | ৳200 | 3 Minutes | 10 Minutes | Free | |
| Rocket | ৳200 | 5 Minutes | 20 Minutes | Free | |
| Bank Transfer | ৳1,000 | 30 Minutes | 2–4 Hours | Bank Charges | |
| Visa/Mastercard | ৳500 | 10 Minutes | 1–2 Days | 1.5% | |
| Upay | ৳200 | 5 Minutes | 15 Minutes | Free | |
| USDT (Crypto) | $10 | 15 Minutes | 30 Minutes | Network Fee |
Payment is the biggest concern for most online bettors — will the money go through, and can I get my winnings back? These are fair questions. kd99 has prioritized this from day one. Every deposit and withdrawal can be tracked in real time, and if any transaction gets stuck, the support team steps in immediately.
BKash and Nagad are the most widely used mobile payment services in Bangladesh, and they account for the highest transaction volume on KD99. The entire process — from deposit to withdrawal — can be completed right from your phone, with no trips required and no unnecessary hassle.
On other platforms, withdrawal attempts often run into unexpected conditions — unfulfilled bonus wagering, pending KYC, and so on. KD99 is upfront about all of this from the start. When you claim a bonus, its terms are clearly stated so there's no need to ask separately.
The maximum daily withdrawal limit on KD99 is ৳5,00,000. VIP members enjoy even higher limits. For large withdrawals, please contact the support team in advance.
Every transaction on KD99 is secured with international-standard security technology.
All data transmissions are secured with 256-bit SSL encryption, so no third party can ever access your information.
OTP verification is required at login and withdrawal. No one can access your account without your phone.
Our AI-powered fraud detection system automatically flags suspicious transactions, keeping your account protected at all times.
Kd99 operates under a license from an international gaming authority, conducting all operations transparently and in accordance with regulations.
User deposits are kept entirely separate from the company's operational funds. Your money is always secure.
A complete history of every deposit and withdrawal is saved in your account, available to view and verify at any time.
Many users who open their first kd99 account wonder — what happens after I deposit, when does the balance show up, and how do I withdraw my winnings? The full process is laid out step by step below.
Register with your mobile number. Your account is activated after OTP verification. The entire process takes under 2 minutes.
Your first deposit comes with a 100% bonus. Deposit ৳200 and your balance becomes ৳400. Bonus terms are clearly stated upfront.
You can start betting as soon as your balance arrives. Your balance works across all categories — cricket, football, casino, and more.
Once a match or game ends, your winnings are automatically credited to your balance. No waiting required.
Submit a withdrawal request from your dashboard. Once your bKash or Nagad number is provided, funds typically arrive within 15–30 minutes.
Once your withdrawal is successful, you'll receive an SMS confirmation. A full record is also saved in your account history.
A few simple steps can make your deposits and withdrawals faster and hassle-free.
Always use a mobile banking number registered in your own name for deposits and withdrawals. Using someone else's number may cause verification issues.
Traffic is generally highest between 10 PM and midnight. Depositing in the morning or afternoon means faster processing.
After every deposit, save your transaction ID or take a screenshot. If any issue comes up, sharing it with support will get it resolved faster.
With browser notifications enabled, you'll be instantly alerted as soon as your deposit or withdrawal is confirmed.
If you've claimed a bonus, wagering requirements must be met before withdrawing. Reading the terms upfront saves confusion later.
If you run into any issue with a transaction, contact kd99's 24/7 live chat support right away. Most issues are resolved within 5 minutes.
Here are answers to the most common questions about payments.
Registration on KD99 is free. Start with a deposit of just ৳200 and enjoy unlimited betting.