Quick comparison: deposit methods

All four payment options process deposits instantly. Pick the one you already have on your phone.

  • bKash Most popular mobile wallet in Bangladesh
    Deposit
    2 minutes
    Withdrawal
    10 minutes
  • Nagad Government-backed digital wallet
    Deposit
    2 minutes
    Withdrawal
    10 minutes
  • Rocket Dutch-Bangla Bank mobile payment
    Deposit
    2 minutes
    Withdrawal
    10 minutes
  • Bank Transfer Direct transfer from your bank account
    Deposit
    2 minutes
    Withdrawal
    10 minutes

All methods accept deposits from ৳150 upward. nd678 charges no fees. Your payment provider may apply their standard transaction charges.

Payment methods at nd678: pick what works

nd678 supports four local payment options. All deposits go through encrypted channels and credit your balance within 2 minutes once confirmed. The table below shows processing time and limits for each method.

Payment Method Processing Time Minimum Deposit Maximum Daily
bKash 2 minutes ৳150 No limit
Nagad 2 minutes ৳150 No limit
Rocket 2 minutes ৳150 No limit
Bank Transfer 2 minutes ৳150 No limit

Choose the method you already use for daily transactions. You do not need to create a new account or verify a card. All four options charge no fees from nd678, though your payment provider may apply their own transaction charges.

Secure deposit interface showing payment method selection screen with bKash, Nagad and Rocket options

How to deposit using bKash

bKash

Minimum Amount
৳150
Processing Time
2 minutes
Daily Limit
No limit
Fees
None from nd678
  1. Log in to your nd678 account

    Go to nd678 login page and enter your username and password. Click the Deposit button in the top navigation or go to Cashier section from your account menu.

  2. Select bKash as payment method

    From the deposit screen, click the bKash icon. A form will appear asking for the amount you want to deposit. Enter any amount from ৳150 upward.

  3. Confirm the transaction reference

    The system generates a unique reference code. Copy this code or keep the screen open. You will need it in the next step.

  4. Complete payment in your bKash app

    Open your bKash mobile app. Select Send Money and enter the merchant number shown on nd678. Enter the exact amount and the reference code in the message field. Confirm the transaction with your bKash PIN.

  5. Return to nd678 and verify

    Once you complete the bKash payment, return to the nd678 deposit screen. Click Verify Payment. Your balance updates within 2 minutes. Check your account balance in the top right corner.

bKash deposit tips

  • Enter the reference code exactly as shown. Missing or incorrect codes delay processing.
  • Make sure your bKash account has sufficient balance plus transaction fees charged by bKash.
  • Do not close the nd678 deposit screen until you complete the bKash transaction.
  • If the balance does not update after 5 minutes, contact live chat with your bKash transaction ID.

How to deposit using Nagad

Nagad

Minimum Amount
৳150
Processing Time
2 minutes
Daily Limit
No limit
Fees
None from nd678
  1. Navigate to the deposit page

    Log in to nd678 and click Deposit from the main menu. The cashier screen displays all available payment methods.

  2. Choose Nagad

    Click the Nagad logo. Enter the amount you want to deposit in the amount field. The minimum is ৳150. Click Continue.

  3. Note the payment details

    A screen appears with a merchant Nagad number and a unique transaction reference. Write down both or take a screenshot.

  4. Send money via Nagad app

    Open your Nagad app. Tap Send Money, enter the merchant number provided by nd678, then enter the deposit amount. In the reference or note field, paste the transaction reference from step 3. Confirm with your Nagad PIN.

  5. Confirm the deposit on nd678

    Return to the nd678 deposit page and click I Have Completed Payment. The system checks the transaction and credits your balance within 2 minutes. Refresh your account page to see the updated balance.

Nagad deposit tips

  • Use the exact merchant number shown on nd678. Sending to a different number means your funds go elsewhere.
  • Always include the reference code. Without it, the system cannot match your payment to your nd678 account.
  • Nagad may charge a small sending fee depending on your account type. This is separate from nd678 and not refundable.
  • If you entered the wrong reference, contact nd678 support immediately with your Nagad transaction ID so they can manually credit your account.

How to deposit using Rocket

Rocket

Minimum Amount
৳150
Processing Time
2 minutes
Daily Limit
No limit
Fees
None from nd678
  1. Access the deposit section

    Log in to your nd678 account. From the homepage, click the Deposit button in the header or navigate to Account > Cashier.

  2. Select Rocket

    Click the Rocket icon from the payment options. A deposit form opens. Enter your desired amount (minimum ৳150) and click Next.

  3. Get your payment instructions

    The system displays a Rocket merchant number and a unique reference code. Copy both pieces of information.

  4. Complete the Rocket transaction

    Dial the Rocket USSD code or open the Rocket app. Select Send Money, enter the merchant number from nd678, then enter the amount. Add the reference code in the message field and confirm the transaction.

  5. Verify and wait for confirmation

    Go back to the nd678 deposit screen and click Confirm Payment. Your account balance updates automatically within 2 minutes once the payment is verified.

Rocket deposit tips

  • Rocket charges a transaction fee on their end. Check your Rocket account balance to ensure you have enough to cover both the deposit and the fee.
  • If using the USSD method, make sure you have network signal and sufficient mobile balance to complete the transaction.
  • Do not edit the reference code. The system uses it to identify your payment.
  • If the deposit does not appear after 5 minutes, check your Rocket transaction history for the transaction ID and send it to nd678 support via live chat.

How to deposit using bank transfer

Bank Transfer

Minimum Amount
৳150
Processing Time
2 minutes
Daily Limit
No limit
Fees
None from nd678
  1. Go to the deposit page

    Log in to nd678 and click Deposit. From the payment options, select Bank Transfer.

  2. Enter deposit amount

    Type the amount you want to deposit in the form. The minimum is ৳150. Click Continue to proceed.

  3. Receive bank account details

    The system displays the nd678 bank account number, account name, and a unique reference number. Copy or screenshot these details.

  4. Transfer funds from your bank

    Open your mobile banking app or visit your bank. Initiate a transfer to the account number provided by nd678. Enter the exact amount and include the reference number in the transfer note or description field. Complete the transfer.

  5. Notify nd678 of the transfer

    Return to the nd678 deposit screen and click I Have Sent the Transfer. The payment team verifies your bank transaction and credits your account within 2 minutes of receiving confirmation from the bank.

Bank transfer deposit tips

  • Your bank may charge a transfer fee. This depends on your bank and account type.
  • Always include the reference number in the transfer description. Without it, manual verification takes longer.
  • Make sure the sender name on your bank account matches the name on your nd678 account. Mismatched names can delay processing or require KYC verification.
  • If the balance does not update within 10 minutes, send a screenshot of your bank transfer receipt to [email protected] or contact live chat.

Deposit limits and processing speed

All deposit methods at nd678 share the same minimum and processing time. The table below summarizes key limits:

Limit Type Amount
Minimum single deposit ৳150
Maximum single deposit No limit
Maximum daily deposit No limit
Processing time (all methods) 2 minutes

There is no upper limit on how much you can deposit per transaction or per day. VIP members may receive higher priority processing during peak hours, but standard processing time remains 2 minutes for all players.

If you deposit multiple times in a short period, each transaction is processed individually. Your total balance updates after each deposit clears. The system does not batch or delay repeated deposits.

Deposit issues: what goes wrong and how to solve it

Most deposits complete without problems, but occasional issues happen. Below are the most common reasons deposits fail and the steps to fix them.

Incorrect reference code

If you mistype or forget the reference code when sending money, the system cannot match the payment to your account. Your funds remain with the payment provider until you contact support. Send your payment transaction ID to live chat along with your nd678 username. Support will manually verify and credit your account within one hour.

Insufficient balance in your payment account

Your bKash, Nagad or Rocket account must have enough balance to cover both the deposit amount and any transaction fees charged by the provider. If the payment fails due to insufficient funds, no money leaves your account and you can try again after topping up.

Payment sent to wrong merchant number

Double-check the merchant number shown on the nd678 deposit screen before sending money. If you accidentally send to a different number, contact your payment provider first to request a reversal, then notify nd678 support. Recovery depends on your payment provider's policies.

Network or app timeout during payment

If your bKash, Nagad or Rocket app crashes or times out mid-transaction, check your transaction history in the app. If the payment went through, return to nd678 and click Verify Payment. If the payment did not complete, restart the deposit process from step one.

Delay beyond 5 minutes

Standard processing is 2 minutes. If your balance does not update within 5 minutes, first refresh the page. If the balance still shows the old amount, contact live chat. Have your payment transaction ID ready. Support can check the payment status and manually credit your account if the transaction cleared on the provider's end.

When to contact support

  • Your payment went through but your balance did not update after 10 minutes.
  • You entered the wrong reference code and need manual verification.
  • The deposit page shows an error message after you clicked Confirm Payment.
  • You sent money to the correct merchant number but used a different reference code by mistake.

Live chat is available 24/7. Email [email protected] if you prefer written communication. Include your username, deposit amount, payment method, transaction ID and timestamp.

Deposit questions answered

Can I deposit from someone else's bKash or Nagad account?

You can send money from any account, but the sender name must match the name on your nd678 account. If the names do not match, you may need to verify ownership by uploading a government ID before the deposit is credited. Using someone else's payment account without matching names can trigger a KYC review.

Do I need to verify my account before making a deposit?

No. You can deposit immediately after registering. Account verification (KYC) is only required before your first withdrawal. You can play with deposited funds without completing KYC, but you cannot cash out winnings until verification is complete.

Is there a fee for depositing at nd678?

nd678 does not charge any deposit fees. However, bKash, Nagad, Rocket and banks may charge their own transaction fees. Check with your payment provider for their fee structure. These fees are deducted by the provider before the payment reaches nd678, so the amount you send is the amount credited to your account.

Can I cancel a deposit after I sent the payment?

Once you send money through bKash, Nagad, Rocket or bank transfer, the transaction is final on the payment provider's side. If the payment has not been credited to your nd678 account yet, contact support immediately. They may be able to reverse it before processing, but this depends on timing and provider policies. After the balance is credited, you cannot cancel the deposit, but you can withdraw the funds following standard withdrawal procedures.

What happens if I deposit less than ৳150?

The minimum deposit is ৳150. If you send less than this amount, the payment will not be processed automatically. Contact support with your transaction details. They will either return the funds to your payment account or ask you to top up the difference to meet the minimum before crediting your nd678 balance.

Can I use multiple payment methods on the same account?

Yes. You can deposit via bKash today, Nagad tomorrow and bank transfer next week. There is no restriction on switching between payment methods. Each deposit is processed independently. Just make sure the sender name matches your nd678 account for all methods.

Why does the deposit screen show a different amount after I enter my deposit?

The amount you enter is the amount that will be credited to your nd678 account. Some payment providers display the total you will pay including their transaction fee. The nd678 deposit screen shows only the amount you will receive in your gaming balance, not the total cost including external fees.

Can I get a receipt for my deposit?

Your payment provider (bKash, Nagad, Rocket or your bank) issues a transaction receipt or confirmation message after you complete the payment. Save this receipt. nd678 also records the deposit in your account transaction history. Go to Account > Transaction History to view all deposits with timestamps and amounts.

What is the maximum amount I can deposit in one transaction?

There is no maximum limit per transaction at nd678. Your payment provider may have their own per-transaction limits. For example, bKash allows up to ৳25,000 per Send Money transaction for unverified accounts. Check your provider's limits if you plan to deposit a large amount. You can make multiple deposits if one transaction exceeds your provider's limit.

Do deposits count toward bonus wagering requirements?

Deposited funds do not have wagering requirements by themselves. If you claim a deposit bonus, the bonus amount and any winnings from it are subject to a 10x wagering requirement before withdrawal. Your initial deposit can always be withdrawn after wagering the bonus, or you can play without claiming the bonus and withdraw anytime.

Deposit in 2 minutes and start playing

Choose bKash, Nagad, Rocket or bank transfer. Minimum ৳150, no fees from nd678. Over 3,200 games waiting.

Register Now