Deposit and withdraw on 678d using Bangladesh's most trusted mobile banking methods. Deposits in seconds, withdrawals within hours — that's our promise.
Deposit and withdraw using your preferred method — zero fees across the board
Step-by-step guide — illustrated with a bKash example
Log in to the 678d app or website using your mobile number and password.
Tap the wallet icon at the top of the screen, then select "Deposit".
Select bKash from the payment methods and enter the amount you wish to deposit.
A bKash payment will be triggered from the 678d app. Confirm it by entering your PIN in the bKash app.
Once your payment goes through, your 678d wallet balance updates within seconds. You'll also receive an SMS notification.
After logging in, go to the wallet section at the top and select the "Withdrawal" option.
Select whichever of bKash, Nagad, or Rocket you want to receive funds in, and enter your mobile number.
Enter the amount you'd like to withdraw. The minimum is ৳500 and the maximum per transaction is ৳50,000.
Review the details and click the "Request Withdrawal" button.
Funds typically arrive in your mobile banking account within 30 minutes to 4 hours.
A side-by-side comparison of all available methods in one place
| Method | Minimum Deposit | Maximum Deposit | Deposit Time | Withdrawal Time | Fee |
|---|---|---|---|---|---|
| BKash | ৳200 | ৳50,000 | Instant | 30 Minutes – 2 Hours | Zero |
| Nagad | ৳200 | ৳50,000 | Instant | 30 Minutes – 2 Hours | Zero |
| Rocket | ৳200 | ৳50,000 | Instant | 1 – 4 Hours | Zero |
| Bank Transfer | ৳1,000 | ৳5,00,000 | 1–3 Business Days | 1–2 business days | Zero |
| USDT (TRC-20) | $10 | Unlimited | After Confirmation | 1 – 6 Hours | Network Gas |
| Bitcoin | 0.0005 BTC | Unlimited | 3 Confirmations | 2–8 hours | Network Fee |
Withdrawals for VIP members are often completed ahead of the stated timeframe. Higher VIP tiers also come with increased daily limits.
Simple, fast, and secure — three promises we actually deliver on
Payments made via bKash or Nagad update your balance within seconds. No waiting around before you can start playing.
Every payment is processed through 128-bit SSL encryption. Your banking details are never stored.
678d charges no deposit or withdrawal fees. Every penny you deposit goes toward your gameplay.
No need to open a separate browser or app. bKash payments are triggered directly within the 678d app.
Most withdrawal requests are processed within 30 minutes. Even faster for VIP members.
Every transaction is recorded in your account — date, amount, and status. Easy to track if anything comes up.
BKash, Nagad, and Rocket are household names for online payments in Bangladesh, with a combined registered user base of over 70 million across the country. 678d was built with this reality in mind — which is why all three major mobile banking services are fully integrated into the platform.
A common question is whether depositing via bKash comes with extra charges. The honest answer is that 678d itself charges nothing. Any send money or payment fees from bKash's own side are a separate matter, but 678d does not deduct any processing fee. That's something many Bangladeshi platforms can't say.
One thing many people miss — you need to activate a bonus before making a deposit. Go to the bonus page, select the offer you want, and then deposit. Requesting a bonus after depositing often means it won't be applied. Keep this simple step in mind and you'll never miss out on a bonus.
There is one condition for withdrawals — bonus funds require the wagering requirement to be met before they can be withdrawn. Your actual deposited funds, however, can be withdrawn at any time, even if the bonus hasn't been cleared. This distinction matters — your account shows your real balance and bonus balance separately.
Standard withdrawals are processed automatically. However, larger amounts — such as those exceeding ৳1 lakh — may occasionally require manual verification. In such cases, reaching out via live chat can help speed up the process. If your KYC verification is already complete, large withdrawals should go through without any issues.
Always use your own bKash/Nagad number on 678d. Withdrawals are only processed to the number registered on your account. Sending funds to someone else's number is not possible — this is by design, for your security.
From payment sent to funds in-game
The moment you enter your PIN, the transaction is initiated at the payment gateway.
The bKash server verifies the payment and sends a confirmation to the 678d gateway.
The automated system verifies and confirms the transaction.
Funds are added to your 678d wallet instantly and a push notification is sent.
Balance ready — start placing bets on any game.
From request to funds on your mobile
You selected the withdrawal amount and method, then submitted the request.
The system verifies KYC status, wagering completion, and account match.
The payment team processes the request and initiates the bKash/Nagad transfer.
Funds arrive in your bKash/Nagad/Rocket wallet. You'll also receive an SMS notification.
How every transaction is kept secure
All payment data is encrypted and transmitted via TLS 1.3 protocol. No one can intercept it in transit.
Withdrawals are sent only to the number registered on your account. Transfers to any other number are not permitted.
Your bKash PIN or bank login credentials are never stored on 678d servers.
If an unusual transaction pattern is detected, the system automatically takes steps to protect your account.
678d uses Decimal Odds as the default format, which is the most intuitive for Bangladeshi users. Reading decimal odds is straightforward — just multiply the odds by your stake to get the total return (including your original bet).
Example: If the odds are 2.50 and you place a ৳1,000 bet, a win pays ৳1,000 × 2.50 = ৳2,500. That includes your original ৳1,000 stake, with ৳1,500 as profit.
Odds of 1.50 indicate a low-risk favorite — smaller returns but a higher chance of winning. Odds of 5.00 or more indicate an underdog — bigger potential returns but a lower chance of winning. You can also switch to Fractional or American format anytime in Settings.
678d offers three types of cricket betting markets. First, match betting — place your bet on the outright winner before the match begins. Second, innings/over markets — wager on how many runs will be scored in an over, which bowler will take a wicket, and more. Third, live betting — odds shift ball by ball as the match unfolds, letting you place bets at any moment during play.
How to place a live bet: Go to the Sports section → Select an ongoing match → Click the "Live" tab. You'll see live scores, current run rate, and updated odds all in one place. Select your market, enter your stake, and confirm.
One important thing to keep in mind — odds in live betting change very quickly, especially after a wicket falls or a big shot is played. Before placing a bet, make sure the odds you see are the ones being confirmed. On 678d, a small confirmation prompt appears when odds change, and clicking it locks in your bet.