Reference

Send from your bKash app and start playing in under a minute

We built the bKash deposit flow so you can move money without leaving your phone — open the wallet, send to the account number we show, confirm with your PIN, and your 299 game balance updates while you're still on the screen.

Mobile WalletPIN ConfirmInstant CreditNo Extra Fees
299 game Send from your bKash app and start playing in under a minute
PAYMENT SECURITY

How we keep bKash transactions secure on your account

Gateway encryption

bKash transaction data moves through SSL-encrypted channels between your wallet app, bKash's API and our payment gateway so the reference and amount stay private during the handshake that credits your account.

Reference matching

Every bKash deposit carries a unique transaction ID. Our system matches that ID to your 299 game username before releasing funds, so even if someone sends to our merchant number by mistake their money won't land in your wallet.

No stored PIN

You confirm every bKash payment inside the bKash app with your own mobile PIN. We never see, store or ask for that PIN — the authorization happens between you and bKash, and we only receive the completed transaction notification.

Withdrawal verification

When you request a withdrawal back to bKash, we verify your registered mobile number matches the wallet you're withdrawing to. First-time withdrawals may need an OTP or account document to confirm ownership before we release funds.

BKASH HELP PATHS

What to do when your bKash deposit needs attention

Team online

Transaction not credited

If your balance didn't update after five minutes, open live chat from the account menu and share your bKash transaction ID — we check the gateway log and credit your account manually if the reference is valid.

Wrong amount sent

We credit whatever amount arrives under your transaction reference. If you sent more or less than intended, contact support with the bKash receipt so we can verify and adjust your balance or process a refund where policy allows.

Account number changed

Each deposit screen generates a unique merchant number or uses our main bKash business account — never send to an old screenshot or a number someone messaged you. Always copy the account number from your current 299 game deposit page.

299 game The bKash deposit process we run for Bangladesh accounts

The bKash deposit process we run for Bangladesh accounts

When you choose bKash on the deposit screen, we show you the merchant account number and the exact amount to send. Open your bKash app, go to Send Money, paste or type the number, enter the amount, then confirm with your mobile PIN. Our payment gateway checks the transaction reference against your 299 game account, and the balance appears in your wallet

within seconds — no manual approval, no waiting for business hours. You can deposit from any bKash personal account; agent-assisted transfers work the same way as long as the reference matches. We don't add fees on our side; bKash's own transaction charge applies as usual, and you'll see that in your wallet before you confirm.

Words you'll see on the bKash deposit screen

What is a bKash transaction ID?

The unique alphanumeric reference bKash assigns to every Send Money transfer — it starts with your transaction and shows in your bKash statement. We use this ID to match your payment to your 299 game account.

What does merchant account mean?

A bKash business account registered to receive payments. When you send to our merchant number, bKash routes the money through its business-payment channel and notifies our gateway so we can credit your balance automatically.

What is the bKash transaction charge?

The small percentage fee bKash deducts when you send money — usually around one to two percent depending on the amount. This charge goes to bKash, not to us, and you see it before you confirm the transfer.

What does PIN confirmation do?

Your five-digit mobile PIN authorizes the bKash payment inside the bKash app. Without entering the correct PIN, the money won't leave your wallet — it's the security layer that proves you're the account owner approving the transfer.

What is an agent-assisted deposit?

A bKash transfer you make through a physical bKash agent instead of the mobile app. The agent sends the money on your behalf using their terminal; the transaction ID still links to your 299 game account the same way.

What does instant credit mean?

The deposit lands in your 299 game wallet as soon as our gateway receives the bKash confirmation — usually within thirty seconds. You don't wait for manual approval or batch processing; the balance updates in real time.

Answers to the bKash deposit questions we hear most

Most bKash deposits credit within thirty seconds once you confirm with your PIN. If the balance hasn't updated after five minutes, check your bKash statement for the transaction ID and contact our live chat so we can trace it through the gateway.

We allow deposits from any bKash number, but for withdrawals we verify that the bKash wallet you registered matches the one you're sending from. If you regularly deposit from a friend's account, expect extra verification when you withdraw.

We don't add a platform fee on top of your deposit amount. The only charge you'll see is bKash's own Send Money fee, which bKash deducts before the transfer completes — that's between you and bKash, not us.

If you sent to an old merchant number or mistyped the digits, contact bKash customer service first to see if they can reverse the transfer. Then message our support with the bKash receipt so we know the situation and can help once bKash responds.

bKash only operates within Bangladesh, so the sending mobile number and wallet must be Bangladesh-registered. If you're travelling and your bKash app still works, the deposit will go through as long as your 299 game account is eligible under local law.

Go to account settings, find the withdrawal-wallet section, and enter the new bKash number. We'll send an OTP to that number to confirm you own it, and once verified you can withdraw to the updated wallet on your next request.
Reference

bKash User Guide

Service availability depends on eligible regions and local law. Users should check local rules before opening an account.

Access may be available only where local law permits.