BDJoy Payments — Instant Deposits & Withdrawals via bKash, Nagad & Rocket

Deposit and withdraw easily through Bangladesh's most popular mobile banking services — safe, fast, and hassle-free.

Instant Processing No hidden charges SSL Secured 24/7 Support
৳100
Minimum Deposit
5 Minutes
Withdrawal Time
0%
Transaction Fee
3+
Payment Methods
500K+
Successful Transactions
99.9%
Success Rate
<3 Minutes
Average Deposit Time
24/7
Payment Support
bdjoy
Payment Methods

BDJoy supports Bangladesh's most popular mobile banking services

Nagad
Nagad is the postal department's mobile banking service, widely used on BDJoy for fast transfers and reliable payments.
  • Minimum Deposit: ৳100
  • Minimum Withdrawal: ৳500
  • Processing Time: 2–5 minutes
  • Fee: Completely Free
  • Security: PIN Verification
Rocket
Dutch-Bangla Bank's mobile banking service, equally popular in both rural and urban areas. Rocket works seamlessly for transactions on BDJoy.
  • Minimum Deposit: ৳100
  • Minimum Withdrawal: ৳500
  • Processing Time: 2–5 minutes
  • Fee: Completely Free
  • Security: PIN Verification
Please note: For deposits and withdrawals, you must use a mobile banking account registered in your own name. Using someone else's number may result in the transaction being cancelled.
bdjoy
How to Deposit

Top up your account in just a few simple steps

1
Log In to Your BDJoy Account
Log in to BDJoy with your username and password. If you're new, register an account first.
2
Go to the Deposit Menu
From your dashboard, click the "Deposit" button. You'll see a list of available payment methods.
3
Choose a Payment Method
Select bKash, Nagad, or Rocket — whichever you have. Then enter the amount you want to deposit.
4
Pay via Mobile Banking
Send the specified amount to the BDJoy number shown on screen from your bKash/Nagad/Rocket. Keep the transaction ID for your records.
5
Confirm
Enter the transaction ID in the BDJoy form and click "Confirm". Your balance will be updated within a few minutes.
How to Withdraw

Get Your Winnings Straight to Your Mobile

1
Open the Withdrawal Menu
After logging in, go to the "Withdrawal" option from your dashboard.
2
Enter Payment Method & Amount
Select your preferred mobile banking service and enter the amount you wish to withdraw. The minimum withdrawal is ৳500.
3
Use your own number
Enter the bKash/Nagad/Rocket number registered in your own name. Using someone else's number will result in the request being rejected.
4
Verify with OTP
For your security, an OTP will be sent to your registered number. Use it to confirm your withdrawal.
5
Receive Your Funds
Once your request is approved, funds typically arrive in your mobile banking account within 5–15 minutes.
Transaction Limits & Timeframes

A quick overview of each payment method

Payment Methods Minimum Deposit Maximum Deposit Minimum Withdrawal Maximum Withdrawal Processing Time Fee
bKash ৳100 ৳50,000 ৳500 ৳30,000 1–3 minutes Free
Nagad ৳100 ৳50,000 ৳500 ৳30,000 2–5 minutes Free
Rocket ৳100 ৳50,000 ৳500 ৳25,000 2–5 minutes Free
Daily withdrawal limits may vary depending on your account verification level. The highest limits apply to fully verified accounts.
bdjoy
Security & Trustworthiness

How BDJoy keeps your money and information secure

SSL Encryption
Every transaction is secured with 256-bit SSL encryption. Your payment details are never shared with any third party.
OTP Verification
An OTP is sent to your registered mobile number for every withdrawal request. No one but you can withdraw your funds.
KYC Verification
Account verification helps prevent fraud and protects your winnings.
24/7 Payment Support
Our Bangla-speaking support team is always on hand for any payment-related issues. Get instant help through live chat.

Why is paying on BDJoy so straightforward?

Depositing or withdrawing money on online betting platforms in Bangladesh is often a frustrating experience. Some sites make you wait hours just to complete a deposit, and withdrawals can drag on for days. BDJoy recognized this problem and tackled it head-on. Through direct integration with bKash, Nagad, and Rocket, payments are now nearly instant.

Most deposits update within 1 to 3 minutes. When there's a live match on and you need to place a bet fast, a slow payment system is the last thing you want. BDJoy's deposit gateway was built with exactly that in mind.

Are There Any Restrictions on Withdrawals?

To put it simply, there are a few conditions that make for a smooth withdrawal. First, your account must be verified. Completing KYC with your National ID or passport increases your withdrawal limit and speeds up the process.

Second, try to withdraw using the same payment method you used to deposit. If you deposited via bKash, withdrawing through bKash is the smoothest option. This is a standard BDJoy policy to help prevent money laundering.

Third, if you have an active bonus, you cannot withdraw until the wagering requirement has been met. Full details are available on BDJoy's bonus page.

How do new users get started?

If you're brand new, start by creating a BDJoy account. During registration, provide your mobile number and date of birth. Then go to your profile and add your payment method — link your bKash or Nagad number. After that, you can deposit anytime. BDJoy offers a special welcome bonus on your first deposit, so make sure to complete it soon after signing up.

What to Do If You Have a Payment Issue?

Payments can occasionally get stuck due to network issues. If this happens, the first thing to do is save your transaction ID — you'll find it in the SMS from bKash or Nagad. Then contact BDJoy via live chat with that ID, and it's usually resolved within 15 to 30 minutes.

If a transaction is processed twice or an incorrect amount is deducted, BDJoy's support team provides a full refund. BDJoy has a strong track record in this regard. However, BDJoy is not responsible for funds sent to the wrong number, so always double-check the number before sending.

Is paying through the mobile app even easier?

Using the BDJoy app makes the payment experience even more convenient. Once you save your payment method, future deposits take just two taps. You also won't need to re-enter your number every time you withdraw. To download the app, visit our Download Page View.

bdjoy
100% Bonus on Your First Deposit!
Open a new BDJoy account, make your first deposit, and get a matched bonus — up to ৳5,000. Available via bKash, Nagad, or Rocket.
No promo code required Instant Bonus Credit Available on deposits of ৳100 or more
Frequently Asked Questions

Most frequently asked questions about payments

Deposits via bKash typically reflect within 1 to 3 minutes. Nagad and Rocket may take slightly longer, but your balance will update within 5 minutes at most. Network issues may occasionally cause minor delays.

Once your withdrawal request is approved, funds typically arrive in your mobile banking account within 5 to 15 minutes. It may take a little longer during peak hours, but delays beyond 24 hours are uncommon. If yours is taking too long, reach out via BDJoy's live chat.

No, BDJoy does not charge any fees on deposits or withdrawals. However, your mobile banking provider (bKash/Nagad/Rocket) may apply their own transfer fees — those are not related to BDJoy.

No. BDJoy requires all transactions to be made through a mobile banking account registered in your own name. Using someone else's number may result in the transaction being cancelled and your account being temporarily suspended.

Wait 5 minutes first. If your balance still hasn't updated, contact BDJoy's live chat support with your bKash/Nagad/Rocket transaction ID. Verification isn't possible without it, so always keep it handy.

Verified accounts can make up to 5 withdrawals per day. The maximum amount per withdrawal and the daily total limit depend on your account level. For more details, Financial Transactions View page.
বাংলা