kkdb Wallet — Deposit and Withdraw in Bangladesh: simple, fast and secure
Whether you choose bKash, Nagad, Rocket, Upay or bank transfer, the process of depositing and withdrawing at kkdb is straightforward. On this page you will find every method, step-by-step instructions and tips for safe transactions, all in one place.
Which payment method suits you best?
kkdb supports the most widely used mobile banking services in Bangladesh for depositing and withdrawing. Each method has its own strengths — pick the one that fits your everyday habits.
bKash
The most widely used mobile wallet in Bangladesh. bKash is available everywhere from Dhaka to every corner of the country. For anyone who already has an active bKash account, it is the quickest option.
Deposit WithdrawNagad
This postal department service reaches even the most remote areas of the country. Nagad is very popular among people living in rural or semi-urban areas who want to transact easily on mobile.
Deposit WithdrawRocket
The mobile banking service of Dutch-Bangla Bank. Those with a DBBL bank account can use Rocket to transact seamlessly across both banking and mobile channels.
Deposit WithdrawUpay
A relatively new but fast-growing mobile payment platform. For those interested in using an alternative mobile wallet, Upay is a reliable choice.
Deposit WithdrawBank transfer
Bank transfer is ideal for those who want to move larger amounts or prefer using an established bank such as BRAC Bank, Islami Bank, Dutch-Bangla Bank or Sonali Bank.
Deposit WithdrawFor details on creating and logging into your kkdb account, visit the kkdb login page.
Step-by-step guide to depositing
Adding money to your kkdb account takes just a few minutes. Follow the steps below — from any device, mobile or computer.
-
1
Log in to your account
Sign in to your kkdb account and go to the "Wallet" section from the menu.
-
2
Select "Deposit"
On the Wallet page, click the "Deposit" button.
-
3
Choose a payment method
Select your preferred method — bKash, Nagad, Rocket, Upay or bank transfer.
-
4
Enter the amount
Enter a minimum of ৳500. Confirm the amount and proceed to the next step.
-
5
Complete the payment
Open your mobile wallet or banking app, send the specified amount to the number shown, and confirm with your OTP.
-
6
Check your balance
Once the payment is successful, the funds will be added to your kkdb Wallet. Save the transaction reference number.
Won? Withdraw your money — withdrawal steps
The withdrawal process at kkdb is equally simple. Your money usually reaches your mobile wallet or bank within 5 to 30 minutes. kkdb VIP members receive additional benefits — including weekly cashback.
-
1
Go to the Wallet section
Log in and open the Wallet menu.
-
2
Select "Withdraw"
Click the withdraw option and choose your payment method.
-
3
Enter the recipient number and amount
Provide your bKash / Nagad / Rocket number or bank account details. The minimum amount is ৳800.
-
4
Verify the OTP
An OTP will be sent to your registered mobile for security. Use it to confirm the withdrawal.
-
5
Wait for the money to arrive
Your money usually arrives in your wallet or bank within 5–30 minutes. Check the status from your transaction history.
Minimum amounts and processing times
Each transaction at kkdb has set limits that apply to all payment methods. See the table below for a quick overview.
| Transaction type | Minimum amount | Typical time | Method |
|---|---|---|---|
| Deposit | ৳500 | Instant | bKash, Nagad, Rocket, Upay, Bank Transfer |
| Withdrawal | ৳800 | 5-30 minutes | bKash, Nagad, Rocket, Upay, Bank Transfer |
Withdrawals may occasionally take a bit longer due to network load. If in doubt, check the status from the history page.
Deposit at kkdb now and start playing
Get a 120% bonus on your first deposit, up to ৳15,000. For example: a ৳1,000 deposit earns a ৳1,200 bonus — giving you a total balance of ৳2,200. The bonus wagering requirement is 15x (৳1,200 × 15 = ৳18,000).
Log in to kkdbKeep your mobile wallet secure — important tips
Security is the most important consideration when transacting online. kkdb uses SSL encryption, but keeping your own mobile wallet secure matters just as much. Read the responsible gaming guidelines for more details.
-
Never share your PIN. Your bKash, Nagad or Rocket PIN is for you alone. Neither kkdb nor any service will ever ask for your PIN.
-
Do not share your OTP. The OTP code sent to your phone is valid for one minute only. If someone calls and asks for your OTP, it is fraud.
-
Avoid public Wi-Fi. Use your own mobile data when logging in to your bank or wallet.
-
Use a strong password. Create your kkdb account password using a mix of uppercase letters, lowercase letters, numbers and symbols.
-
Change your password regularly. Updating your password every few months is a good habit.
-
Log out. Always log out after using a shared or public device.
Common payment issues and solutions
Minor transaction issues can occasionally occur. In most cases the cause is simple and the fix is straightforward. You can also find detailed answers on the kkdb frequently asked questions page.
Deposit showing as pending
If funds were deducted but your kkdb balance has not updated, wait 5–10 minutes. If it still has not updated, save your transaction reference number and contact live chat.
Money sent to the wrong number
Contact live chat support immediately and provide a screenshot of the transaction. The 24/7 Bengali support team will assist you.
Withdrawal is stuck
Withdrawals will not process if the amount is below ৳800. If the amount is correct and more than 30 minutes have passed, contact support.
OTP not arriving
Check your mobile network and request the OTP again after 30 seconds. If your number has changed, inform the support team.
Bank transfer is taking time
Bank transfers can sometimes take extra time due to the bank's own processing. Save your reference number and contact your bank's customer care.
Minimum amount error
This error appears when a deposit is below ৳500. Increase the amount and try again.