Contents
Payment Methods at a Glance
All five methods are available around the clock. Deposits are processed automatically — no manual approval needed during normal hours.
- bKash Deposit: 6 min Min: ৳250
- Nagad Deposit: 6 min Min: ৳250
- Rocket Deposit: 6 min Min: ৳250
- Upay Deposit: 6 min Min: ৳250
- Bank Transfer Deposit: 6 min Min: ৳250
How to Make a Deposit — the Short Version
Every payment method follows the same four-step pattern inside your ndbd account. The only difference is what happens on your mobile wallet app between steps 2 and 3.
-
01
Log In to ndbd
Open ndbd in your browser or the ndbd App. Enter your username and password, then tap "Deposit" on the main menu.
-
02
Choose a Method
Select bKash, Nagad, Rocket, Upay or Bank Transfer. Enter the amount — minimum ৳250 per transaction.
-
03
Complete on Your Wallet App
Switch to your mobile wallet. Send the exact amount to the ndbd merchant number shown on screen. Keep the transaction ID.
-
04
Confirm and Wait 6 Minutes
Return to ndbd, paste the transaction ID, and tap "Confirm." Funds arrive within 6 minutes. You will see a notification once credited.
bKash Step-by-Step
bKash is the most common method on ndbd. Use the Send Money option — not Payment — to avoid transaction limits.
- Log in to your ndbd account and go to Deposit → bKash.
- Enter the amount (minimum ৳250) and tap Generate Number.
- Note the ndbd bKash merchant number displayed on your screen.
- Open your bKash app or dial *247#.
- Select Send Money and enter the ndbd merchant number.
- Enter your deposit amount and your bKash PIN to confirm.
- Copy the TrxID (transaction ID) from the bKash confirmation SMS.
- Return to ndbd, paste the TrxID in the box and tap Submit.
- Min Amount
- ৳250
- Processing
- 6 min
- Fee
- Free
Nagad Step-by-Step
Nagad works almost identically to bKash. The key difference is using the Nagad app's Outgoing Transfer rather than Mobile Recharge or Bill Pay.
- Log in to ndbd and go to Deposit → Nagad.
- Enter your deposit amount (minimum ৳250) and hit Get Account.
- Copy the ndbd Nagad account number shown.
- Open your Nagad app or dial *167#.
- Tap Send Money, paste the ndbd number, and enter the amount.
- Confirm with your Nagad PIN. Save the reference number from the SMS.
- Paste the reference number on the ndbd deposit page and tap Confirm Deposit.
- Min Amount
- ৳250
- Processing
- 6 min
- Fee
- Free
Rocket Step-by-Step
Rocket (Dutch-Bangla Bank) is a good choice if your bKash or Nagad is at its daily limit. Use the DBBL Rocket app or USSD code *322#.
- Log in to ndbd and select Deposit → Rocket.
- Type in your amount and tap Get Rocket Number.
- Open the Rocket app or dial *322# on your registered SIM.
- Choose Send Money, enter the ndbd Rocket number and the exact amount.
- Enter your Rocket PIN to approve the transfer.
- Note the transaction reference from the confirmation screen or SMS.
- Go back to ndbd, enter the reference and tap Submit.
- Min Amount
- ৳250
- Processing
- 6 min
- Fee
- Free
Upay Step-by-Step
Upay is offered by UCB (United Commercial Bank). It is less widely used than bKash but equally fast on ndbd.
- Log in to ndbd and go to Deposit → Upay.
- Enter the amount and tap Generate to see the ndbd Upay number.
- Open the Upay app on your phone.
- Tap Send Money, enter the ndbd number and the amount.
- Approve with your Upay PIN. Take note of the transaction ID.
- Return to ndbd, enter the transaction ID and hit Confirm.
- Min Amount
- ৳250
- Processing
- 6 min
- Fee
- Free
Bank Transfer Step-by-Step
Bank transfer suits larger deposits. Processing is still within 6 minutes if you use internet banking or a mobile banking app. Branch transfers take longer and are not recommended for time-sensitive play.
- Log in to ndbd and go to Deposit → Bank Transfer.
- Enter the amount (minimum ৳250). The ndbd bank account details appear: account name, number and routing code.
- Open your bank's mobile app or internet banking portal.
- Create a new transfer to the ndbd account using the exact details shown.
- In the reference or remarks field, enter your ndbd username. This is mandatory — it links the payment to your account.
- Confirm the transfer and save the payment receipt or UTR number.
- Go back to ndbd, enter the UTR/reference and tap Submit.
- Min Amount
- ৳250
- Processing
- 6 min
- Fee
- Free
Why Did My Deposit Fail?
Most failed deposits are caused by one of five things. Here is how to identify and fix each one before contacting Live Chat.
| Problem | Likely Cause | What to Do |
|---|---|---|
| Failed Transaction ID rejected |
ID was entered with a space or typo, or was from a previous session | Fix Copy the TrxID directly from your SMS. Do not type it manually. |
| Failed Payment went through but balance not updated |
Network delay; the system has not confirmed yet | Fix Wait the full 6 minutes, then refresh your wallet. If still missing after 15 minutes, contact 24/7 Live Chat with your TrxID. |
| Failed Sent to wrong number |
Used an old or saved merchant number instead of the one generated for this session | Fix Always generate a fresh number for each deposit. Contact Live Chat immediately with proof of payment. |
| Failed Amount below minimum |
Sent less than ৳250 | Fix The minimum deposit is ৳250 per transaction. Any amount below this is declined automatically. |
| Failed bKash/Nagad daily limit reached |
Your mobile wallet has hit its own daily sending cap | Fix Try a different payment method such as Rocket or Bank Transfer, or wait until midnight when limits reset. |
What Happens After Your First Deposit?
Your first deposit at ndbd triggers the welcome bonus automatically — no promo code needed. Here are the details:
Common Questions About ndbd Deposits
01 What is the minimum deposit amount on ndbd?
02 How long does an ndbd deposit take?
03 Is there a deposit fee on ndbd?
04 Can I deposit using someone else's bKash account?
05 My balance has not updated after 15 minutes — what should I do?
06 Can I deposit through the ndbd App?
07 Does depositing unlock the welcome bonus every time?
Ready to Make Your First Deposit?
Create your free ndbd account first. The deposit page opens right after registration. Minimum ৳250 — your wallet stays in your control.