Deposit and withdraw in just a few minutes using all major payment methods in Bangladesh, including bKash, Nagad, and Rocket.
Transact Using Any Payment Method You Prefer
Bangladesh's most popular mobile banking service. Both deposits and withdrawals are processed instantly.
Mobile banking service from Bangladesh Post Office. A fast, easy, and widely accessible payment option across the country.
The mobile banking service of Dutch-Bangla Bank. A trusted and reliable option for secure, hassle-free transactions.
Transact directly from your bank account. Ideal for large deposits and withdrawals.
Transact in major cryptocurrencies including USDT. A popular choice for privacy and speed.
Scan a QR code to complete your payment quickly and easily. The most convenient option for smartphone users.
View limits, processing times, and features for each method at a glance
| Payment Method | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Processing Time | Status |
|---|---|---|---|---|---|
| bKash | ৳200 | ৳50,000 | ৳500 | Instant | Active |
| Nagad | ৳200 | ৳50,000 | ৳500 | Instant | Active |
| Rocket | ৳200 | ৳50,000 | ৳500 | 5–10 Minutes | Active |
| Bank Transfer | ৳1,000 | ৳5,00,000 | ৳1,000 | 1–3 hours | Active |
| Crypto (USDT) | ৳500 | Unlimited | ৳500 | 15–30 Minutes | Active |
| QR Code | ৳200 | ৳20,000 | ৳500 | Instant | Active |
Complete in just a few minutes via bKash / Nagad / Rocket
Log in to your 999 ds account using your mobile number and password.
Click the "Deposit" button on your dashboard and select your preferred payment method.
Enter the deposit amount. The minimum deposit starts from ৳200.
Send the exact amount to the mobile banking number shown on screen and save your transaction ID.
Enter the transaction ID in the form and click the "Confirm" button. Your balance will be updated within a few minutes.
Get funds to your verified account in just 5–15 minutes
Click the "Withdrawal" option on your dashboard.
Enter your bKash, Nagad, or Rocket number. It must be registered in your name.
Enter the withdrawal amount. Make sure all wagering requirements on any active bonuses have been met before proceeding.
Click the "Withdraw" button. If it's your first time, you may need to verify via OTP.
Funds are typically delivered to your mobile banking number within 5–15 minutes.
Many people feel a little uncertain about depositing or withdrawing on an online betting platform — wondering if the process will be complicated, whether funds might get stuck, or if they'll arrive on time. 999 ds takes all of these concerns seriously and has built its entire payment system with Bangladeshi users in mind.
BKash, Nagad, and Rocket are so widely used across Bangladesh that any payment system without them would fall short. 999 ds has supported all three from the start, and new payment options are continuously being added. The system is refined on an ongoing basis based on user feedback.
Every transaction on the 999 ds platform is secured with SSL encryption. Your banking details and mobile number are never shared with any third party. Payment gateways undergo regular security audits to ensure your funds remain completely safe.
Enabling two-factor authentication (2FA) makes unauthorized access to your account virtually impossible. 999 ds strongly recommends that all members keep 2FA active on their accounts. If a suspicious login or unusual transaction is detected, the system will automatically alert the member.
Many members feel unsure when they see a bonus offer on their first deposit — whether to take it and what it means. It's actually pretty straightforward. If you enable the bonus option at the time of deposit, a set percentage is added on top of your deposited amount as a bonus. However, bonus funds cannot be withdrawn directly — you'll need to meet a wagering requirement first.
For example, if you deposit ৳2,000 and receive a 50% bonus, you get an extra ৳1,000 as a bonus. With a 10x wagering requirement, you'd need to place ৳10,000 in bets on that bonus before you can withdraw. Bonus terms and conditions Bonus Page and Promotions Page Available.
The most common issue members report is a balance not updating after a deposit. In most cases, this is caused by a temporary delay on the mobile banking server. Waiting 5–10 minutes usually resolves it.
If more than 30 minutes have passed, contact 999 ds live chat support with a screenshot of your payment or your transaction ID. The support team typically resolves issues within 15–30 minutes. Late-night responses may take a bit longer, but all transaction issues are resolved within 24 hours.
For withdrawals, please note that funds can only be sent to a payment account registered in your own name. Requests to withdraw to someone else's number will be rejected, and repeated attempts may result in account restrictions. 999 ds strictly prohibits third-party transactions as part of its platform security policy.
KYC — or Know Your Customer — may seem like a hassle, but it's there to protect members. Upload a clear photo of your National ID or passport once to complete verification, and you'll enjoy faster withdrawals, higher limits, and better account security going forward. Verification is typically completed within 24 hours.
You can deposit without completing KYC, but verification becomes mandatory once your withdrawals exceed a certain threshold — so it's best to get it done early. 999 ds keeps your information strictly confidential and never shares it with any third party.
Our support team is always on hand to help with any transaction-related issues.
Answers to our members' most frequently asked questions