mgame Deposit Guide

By the end of this guide, you will know exactly how to deposit money into your mgame account using bKash, Nagad, Rocket, Upay or Bank Transfer — including the minimum amount, how fast funds arrive, and what to do if a payment does not go through.

  • SSL Encrypted
  • bKash · Nagad · Rocket
  • Funds in 1 Minute
  • 24/7 Support
  • 18+ Only
Player completing an mgame deposit on a mobile phone using bKash in Bangladesh

Payment Methods at a Glance

mgame supports five deposit methods for players in Bangladesh. All of them are instant or near-instant, and there are no processing fees charged by mgame on deposits.

  • bKash Min: ৳450 · Deposit: within 1 min · Withdraw: within 27 min
  • Nagad Min: ৳450 · Deposit: within 1 min · Withdraw: within 27 min
  • Rocket Min: ৳450 · Deposit: within 1 min · Withdraw: within 27 min
  • Upay Min: ৳450 · Deposit: within 1 min · Withdraw: within 27 min
  • Bank Transfer Min: ৳450 · Deposit: within 1 min · Withdraw: within 27 min
Method Min Deposit Deposit Speed Withdrawal Speed Availability
bKash ৳450 ~1 minute ~27 minutes Live
Nagad ৳450 ~1 minute ~27 minutes Live
Rocket ৳450 ~1 minute ~27 minutes Live
Upay ৳450 ~1 minute ~27 minutes Live
Bank Transfer ৳450 ~1 minute ~27 minutes Live

What Do You Need Before Depositing?

Get these three things ready and the whole process takes under two minutes.

Checklist

  • A verified mgame account (Register here if you have not done so yet)
  • Your bKash / Nagad / Rocket / Upay wallet loaded with at least ৳450
  • Your wallet PIN ready — you will be asked to approve the transaction

First Deposit Bonus

Your first deposit unlocks a 215% welcome bonus up to ৳25,500. The minimum qualifying deposit is ৳450. Wagering requirement is ×11. Deposit now to claim it automatically.

Deposit via bKash — Step by Step

bKash is the most popular mobile wallet in Bangladesh and the fastest route to get funds into mgame.

  1. 1

    Open the Cashier

    Log in to your mgame account, tap the wallet icon at the top of the screen, then select Deposit.

  2. 2

    Choose bKash

    From the payment method list, tap bKash. The page shows the merchant number mgame uses — copy or note it down carefully.

  3. 3

    Enter the Amount

    Type the amount you want to deposit. Minimum is ৳450. Use whole numbers — fractions may cause the transaction to fail.

  4. 4

    Send via bKash App

    Open your bKash app, go to Send Money, paste the merchant number, enter the exact amount, and approve with your PIN.

  5. 5

    Submit the Transaction ID

    After bKash confirms the transfer, copy the TrxID from the SMS. Paste it into the mgame deposit form and tap Confirm. Your balance updates within 1 minute.

Deposit via Nagad — Step by Step

Nagad users follow the same flow as bKash. The key difference is using the Nagad merchant code shown in mgame's cashier.

  1. 1

    Go to Deposit in mgame

    Log in, tap the wallet icon, and choose Deposit. Select Nagad from the method list.

  2. 2

    Note the Merchant Number & Amount

    Write down or copy the Nagad merchant number displayed on screen. Enter your deposit amount (minimum ৳450) and keep this tab open.

  3. 3

    Open Nagad App and Send

    In the Nagad app, tap Payment, enter the merchant number and the exact amount, then confirm with your PIN.

  4. 4

    Return to mgame and Confirm

    Copy the transaction ID from the Nagad confirmation SMS. Paste it into the mgame form and tap Submit. Balance updates within 1 minute.

Deposit via Rocket

Rocket (DBBL Mobile Banking) works through USSD as well as the app. Both routes are accepted by mgame.

  1. 1

    Select Rocket in the Cashier

    From the mgame deposit page, choose Rocket. The screen displays the receiver number and a unique reference code.

  2. 2

    Send via Rocket App or USSD

    App: tap Send Money, enter the receiver number and amount. USSD: dial *322#, choose Send Money, enter details. Approve with your PIN.

  3. 3

    Enter the TrxID in mgame

    Copy the transaction ID from the Rocket confirmation message. Paste it into the mgame deposit form and confirm. Funds arrive within 1 minute.

Deposit via Upay

Upay is growing fast in Bangladesh. The process mirrors bKash — you need the merchant number from mgame and your Upay PIN.

  1. 1

    Pick Upay in the Cashier

    Log in to mgame, go to Deposit, and select Upay. Note the merchant number shown on screen.

  2. 2

    Send the Exact Amount via Upay

    Open the Upay app, tap Send Money, enter the merchant number and your deposit amount (min ৳450), and confirm with your PIN.

  3. 3

    Submit Your Transaction ID

    Paste the Upay transaction ID into mgame's deposit form and tap Confirm. The balance reflects in under 1 minute.

Deposit via Bank Transfer

Bank transfer suits larger deposits. mgame processes bank deposits as quickly as mobile wallet options — typically within 1 minute once your payment clears.

  1. 1

    Choose Bank Transfer in the Cashier

    Navigate to Deposit > Bank Transfer inside mgame. The page shows the destination account number, bank name and branch.

  2. 2

    Transfer from Your Online Banking

    Log in to your bank's internet banking or visit a branch. Transfer the minimum of ৳450 to the account details shown. Use your mgame username as the transfer reference — this is important for matching the payment.

  3. 3

    Upload the Transfer Receipt

    In mgame, enter the transaction reference number and optionally upload a screenshot of the transfer confirmation. Tap Submit.

  4. 4

    Wait for Confirmation

    Once mgame verifies the payment, your balance is credited. This typically completes within 1 minute during business hours.

Why Did My Deposit Fail?

Most deposit failures have a simple fix. Check the table below for the most common causes and what to do next.

Problem Likely Cause Fix
Wrong Amount Sent a different amount than entered in mgame The amounts must match exactly. Cancel the request and start a new deposit with the correct figure.
Wrong TrxID Typed the transaction ID incorrectly Copy the TrxID directly from the SMS — do not type it manually. Paste it into the mgame form.
Duplicate Request Same TrxID submitted more than once Each transaction ID can only be used once. For a second deposit, start a new session in the cashier.
Session Expired Took too long between generating the request and paying Deposit requests expire after a few minutes. Generate a new request and complete the payment immediately.
Below Minimum Sent less than ৳450 Increase your transfer to at least ৳450. Amounts below this threshold are automatically rejected.
Wallet Limit Reached Your mobile wallet daily limit is exhausted Try a different payment method (e.g. switch from bKash to Nagad) or wait until midnight when limits reset.
Balance Not Updated Network delay or pending verification Wait 2–3 minutes and refresh. If still not credited, contact 24/7 live chat with your TrxID and screenshot.

Still Stuck?

If your deposit is not showing after 5 minutes and you have checked all the points above, open Live Chat inside mgame and share your transaction ID, payment method, amount and timestamp. The support team is available 24/7 and typically resolves deposit queries within minutes.

Deposit Limits, Timing & Bonus Rules

These numbers are fixed across all payment methods. Knowing them upfront saves time.

Detail Value Notes
Minimum single deposit ৳450 Applies to all methods
Deposit processing time ~1 minute After payment is confirmed by wallet provider
Welcome bonus percentage 215% First deposit only, credited automatically
Welcome bonus cap ৳25,500 Maximum bonus from first deposit
Wagering requirement ×11 Must be met before withdrawing bonus funds
Reload bonus 8% On subsequent deposits, credited automatically
Minimum withdrawal ৳700 After completing any wagering requirements
Maximum daily withdrawal ৳160,000 Starter tier (higher for VIP members)

Reload Bonus on Every Deposit

After your first deposit, every subsequent top-up earns an 8% reload bonus. The bonus is added to your account automatically — no code needed. It is subject to the same ×11 wagering requirement before withdrawal.

Common Deposit Questions

01 What is the minimum deposit at mgame?
The minimum deposit is ৳450 for all payment methods including bKash, Nagad, Rocket, Upay and Bank Transfer. Any amount below ৳450 will be rejected automatically by the system.
02 How long does a deposit take to show in my account?
Deposits via mobile wallets (bKash, Nagad, Rocket, Upay) are credited within approximately 1 minute once you submit the transaction ID. Bank transfers follow the same timeline after the bank confirms the payment.
03 Do I get a bonus on my first deposit?
Yes. Your first deposit is matched at 215% up to a maximum of ৳25,500. The bonus is added automatically — no promo code is required. You need to meet an ×11 wagering requirement before the bonus funds can be withdrawn.
04 Can I make multiple deposits on the same day?
Yes, there is no daily limit on the number of deposits you can make. Each subsequent deposit after the first earns an 8% reload bonus, also subject to ×11 wagering. Just make sure each deposit is at least ৳450.
05 What if I entered the wrong transaction ID?
If you submitted an incorrect TrxID, the deposit will not be verified. Contact mgame's 24/7 live chat with the correct TrxID, the payment amount, and a screenshot from your wallet app. The support team can manually check and correct the entry.
06 Does mgame charge fees on deposits?
mgame does not charge any deposit fees. Your wallet provider (bKash, Nagad, etc.) may charge its standard send-money or payment fee — check with your provider. The amount credited to your mgame account will be the full amount you specified in the deposit form.
07 Is it safe to deposit via bKash on the mgame mobile app?
Yes. All transactions go through encrypted connections. The mgame app (version 3.0.12, Android 6.0+) uses the same SSL-secured cashier as the website. Never share your bKash PIN with anyone — mgame support will never ask for it.
08 What do I need to do before my first withdrawal?
Before your first withdrawal you must complete KYC verification by submitting a valid National ID Card (NID), Passport, or Driving Licence. KYC review typically takes up to 2 hours. See the Withdrawal & KYC Guide for full details.

18+  ·  Play Responsibly  ·  Gambling is for entertainment. Never deposit money you cannot afford to lose.

Ready to Make Your First Deposit?

Open your mgame account in under two minutes, deposit as little as ৳450 via bKash or Nagad, and claim your 215% welcome bonus up to ৳25,500.

Not on a computer? Download the mgame App and deposit from your phone in seconds.

mgame uses SSL encryption on all deposit transactions. Your payment details are never stored on mgame servers. All mobile wallet transfers are processed directly through the respective provider's secure payment gateway. By depositing, you confirm that you are at least 18 years old and that the funds belong to you.