Depositing at bd123 is now easier than ever. Use any of 6 payment methods — including bKash, Nagad, and Rocket — for instant deposits and start enjoying your favorite games without any delay.
Digital payments have become a way of life in Bangladesh — almost everyone uses bKash or Nagad. bd123 has built its deposit system with exactly that in mind, so players from anywhere in the country can top up their accounts at any time with ease.
You don't need a bank account to deposit at bd123. Simply make a payment through your mobile banking app and your gaming account will be funded within 30 seconds. No waiting, no hassle.
Bd123 never compromises on security. Every deposit transaction is protected with SSL encryption, and your personal and financial data is kept completely confidential.
Choose your preferred payment method
Complete your deposit in just five simple steps
Start by logging in to bd123 with your mobile number and password. New here? Register for free in just 2 minutes.
After logging in, click the Deposit button from the top menu or your dashboard.
Select bKash, Nagad, Rocket, or any other payment method you prefer.
Enter the amount you wish to deposit, then open your mobile banking app and send it to the designated number.
Once payment is complete, submit your Transaction ID. Your bd123 wallet will be credited within 30 seconds.
| Method | Minimum | Maximum | Processing Time | Fee | Available 24/7 |
|---|---|---|---|---|---|
| bKash | BDT 200 | BDT 50,000 | 30 seconds | Free | |
| Nagad | BDT 200 | BDT 50,000 | 30 seconds | Free | |
| Rocket | BDT 200 | BDT 30,000 | 1–2 minutes | Free | |
| Bank Transfer | BDT 500 | BDT 5,00,000 | 15–30 minutes | Free | |
| Credit Card | BDT 500 | BDT 1,00,000 | Instant | Free | |
| Crypto | BDT 1,000 | Unlimited | 10–30 minutes | Network Fee |
Payments made via bKash or Nagad are credited to your wallet within 30 seconds.
Every deposit is secured with SSL encryption. Your financial information stays completely private.
New members receive a special welcome bonus on their first deposit. Play more, win more.
If you run into any issues with your deposit, reach out to bd123 live chat support at any time.
You can deposit just as easily through the bd123 app. The experience is equally smooth on any device.
Reload bonuses are also available on subsequent deposits. Regular players enjoy exclusive perks.
BKash is the most popular mobile banking service in Bangladesh, and it's also the easiest way to deposit at bd123. The entire process can be done from your phone — no trip to the bank required.
Log in to your bd123 account, go to the Deposit section, and select bKash. Enter the amount you wish to deposit — minimum 200 BDT. A bd123 bKash number will appear on your screen.
Open your bKash app, go to "Send Money," and send the amount to the given number. Once the payment is complete, you'll receive a confirmation message from bKash containing a Transaction ID (TrxID). Enter that TrxID into the bd123 payment form and submit.
No waiting after that — your bd123 wallet will be credited within 30 seconds and you can start playing right away. The process is just as straightforward with Nagad and Rocket.
Always enter your Transaction ID accurately. An incorrect TrxID may delay your credit. If you run into any issues, contact support right away.
Earn attractive bonus offers with every deposit
Start with as little as BDT 200 via bKash, Nagad, or Rocket — and get a special welcome bonus on your very first deposit.