BKash, Nagad, Rocket, or Bank Transfer — all major payment methods in Bangladesh are available on bdt678. Everything from deposits to withdrawals is straightforward and transparent.
Check each method's limits, processing time, and key features at a glance
Bangladesh's number one mobile wallet
Bangladesh Post Office Digital Wallet Service
Dutch-Bangla Bank Mobile Banking
Direct Bank Account Transfers
International Debit & Credit Cards
Directly from the bdt678 mobile app
A full comparison of every method's benefits — all in one table
| Payment Method | Instant Deposit | Fast Withdrawals | Fee-Free | Available 24/7 | App Bonus | Large Amounts |
|---|---|---|---|---|---|---|
| BKash | ||||||
| Nagad | ||||||
| Rocket | ||||||
| Bank Transfer | ||||||
| Visa / Mastercard |
Depositing or withdrawing at bdt678 is straightforward. Just follow the steps below
Log in to bdt678 with your registered mobile number and password.
Click the "Deposit" or "Payment" button from the top menu or your dashboard.
Select whichever you have — bKash, Nagad, or Rocket.
Enter the amount you wish to deposit (minimum ৳200) and tap "Confirm".
In your bKash or Nagad app, choose "Payment" and send the amount to the number provided. Confirm with your OTP.
Once your payment is successful, funds will be credited to your bdt678 balance within seconds.
Before your first withdrawal, upload a photo of your NID to verify your identity — this only needs to be done once.
Go to "Withdraw" from your dashboard and select your preferred payment method.
Enter the bKash or Nagad number you want to send funds to. The number must be registered.
Enter the amount you wish to withdraw and confirm with your security PIN or OTP.
The bdt678 team typically reviews and approves withdrawal requests within 2–5 minutes.
Once approved, you'll receive a confirmation message from bKash or Nagad and the funds will be credited to your account.
Select the "Bank Transfer" option on the deposit page.
Save the bdt678 bank account number, branch, and routing number shown on the page.
Send the required amount via internet banking or at a bank branch. Make sure to include the reference number.
Upload the transfer slip or screenshot to bdt678 – this serves as proof of your payment.
The bdt678 team verifies the bank statement — this typically takes 1–3 hours.
Once verified, your balance is credited to your bdt678 account and a notification is sent.
Calculate how much you need to wager before your bonus balance becomes withdrawable.
* This is an approximate figure. Actual terms and conditions apply to each individual bonus.
Try to withdraw to the same mobile number you used for your deposit. Using a different number may require additional verification and could take longer to process.
Withdrawal requests tend to spike on big match days and during festivals. Processing may take an extra 5–10 minutes during these periods, but every request is handled.
Identity verification is mandatory before your first withdrawal. Upload a photo of your NID or passport and verification is usually completed within 24 hours. You won't need to do it again after that.
Bonus balance cannot be withdrawn directly. Once wagering requirements are met, it transfers to your main balance and becomes withdrawable. Reading the bonus terms upfront helps avoid any confusion.
Bdt678 uses multiple layers of technology to keep every transaction secure.
All Payment Data is Encrypted
Card Payment Security Standards
Confirmation for Every Transaction
Suspicious Transaction Detection
Identity Verification Process
Internationally Licensed
Bdt678's system automatically verifies every payment – any fraudulent transaction or irregularity triggers an instant alert.
Large withdrawal requests are reviewed manually by the finance team – this is done for your security.
An SMS and in-app notification is sent after every deposit and withdrawal – so you'll know immediately if any transaction occurs without your authorisation.
* Transaction details have been shortened for privacy.
More than half of all complaints you hear about online betting come down to payments. Money sent but never credited, withdrawals requested but never received — these issues come up everywhere. bdt678 The payment system was built with all of this in mind – so that every step is transparent and easy to follow.
One of the biggest advantages of paying at bdt678 is the range of methods available. bKash and Nagad are options everyone knows. But those in rural areas or with only Rocket can use the platform just as easily. For high-value transactions, bank transfer is the better choice — the limits are much higher, up to BDT 2,00,000 in a single transfer.
For deposits, bKash and Nagad are the fastest options. Within seconds of payment, bdt678's system receives confirmation and your balance is updated instantly. This is possible because bdt678's payment gateway is directly integrated with the mobile banking companies' APIs — no manual handling involved, everything is fully automated.
Withdrawals work a little differently. There's a manual verification step involved, but it's there for your protection. The bdt678 finance team confirms that the request is genuinely coming from the account holder and no one else. This typically takes 2–5 minutes. Having your KYC completed speeds up the process even further.
A common question we hear is: can you withdraw your bonus right away? The short answer is no. Your bonus balance and main balance are kept separate. Your main balance — the funds you deposited yourself — can be withdrawn at any time. To withdraw from your bonus balance, you'll need to meet the wagering requirement first. For example, if you receive a ৳1,000 bonus with a 10x wagering requirement, you'll need to place a total of ৳10,000 in bets. Once that's done, any winnings from the bonus are transferred to your main balance and become withdrawable.
Here's a handy tip – depositing through the bdt678 app gets you an extra 10% bonus. That means a ৳2,000 deposit earns you an additional ৳200, just for using the app. This bonus applies to deposits made from both the app and browser, but it's credited automatically when you go through the app.
If you run into a payment issue, don't panic – just have a few details ready: your transaction ID, the time of payment, the number you sent from, and the amount. With that information, the bdt678 support team can resolve the issue quickly. If a deposit isn't sorted within 30 minutes, reach out to support.
Overall, bdt678's payment system is built around the realities of Bangladesh. bKash and Nagad are the most convenient for those who rely on mobile banking, bank transfer suits corporate users, and card payment works for the tech-savvy — there's something here for everyone.
Answers to the most frequently asked questions about bdt678 payments