bKash
- Open the bKash app and tap Payment.
- Paste the x999 number copied from the deposit page.
- Type the amount and put your x999 username in the reference field.
- Confirm with your PIN, then copy the TrxID from the receipt.
By the end of this page you will know which wallet to open, the smallest amount x999 accepts, how long the money takes to reach your balance, and exactly what to do when a payment leaves your phone but never shows up. It is written for the four wallets most players here already have on their phones.
Four operators carry nearly every deposit here: bKash, Nagad, Rocket and Upay. The money moves the same way in each case, but the menus differ, the daily caps differ, and the receipt you need if something stalls looks different too.
Start with the wallet you already use every day. Opening a fresh account with another operator just to fund x999 adds a step you will have to repeat at withdrawal, because the wallet name must match the name on your x999 profile before money can go back out.
The table below is the short version: same ৳300 floor everywhere, same two-minute arrival everywhere. What changes is the screen you tap and the wording on the receipt.
| Wallet | Minimum deposit | Arrival at x999 | Best for |
|---|---|---|---|
| bKash | ৳300 | About 2 minutes | The largest agent network, useful when you are away from home |
| Nagad | ৳300 | About 2 minutes | Quick taps inside the app, clear on-screen receipt |
| Rocket | ৳300 | About 2 minutes | Players who still confirm by SMS on an older handset |
| Upay | ৳300 | About 2 minutes | A second wallet when your main one is close to its daily cap |
Every method is free of any extra charge from x999. Your wallet may apply its own rules on how many transfers you can send in a day, and that ceiling belongs to the operator, not to us. If bKash refuses a transfer late at night, the problem is usually that limit rather than the site.
Every deposit follows the same five beats, whatever the logo on your home screen: open the wallet, choose the payment option, type the amount, confirm with your PIN, then carry the transaction ID back to x999.
Check the balance before you start. You cannot send more than the wallet holds, and a failed attempt over your limit costs you a minute of retyping.
Choose your wallet on the deposit screen and the number appears there. Copy and paste it into the wallet instead of typing it by hand, since one wrong digit sends money to a stranger.
Anything under ৳300 is rejected before it leaves your wallet. Round figures such as ৳500 or ৳1,000 are easier to spot on a statement if you later need to prove the payment.
The wallet answers within seconds. Stay on that screen long enough to copy the transaction ID; it is the one thing support will ask for if the balance does not move.
Most deposits land in about 2 minutes. Refresh a single time before you assume anything went wrong; a page that keeps reloading itself can hide the new figure.
The taps below are short on purpose. Keep the deposit page open on a second screen or in another tab while you work through them, so the receiving number and the transaction ID box are both within reach.
If five minutes pass and the balance still shows the old figure, go back to the deposit page and paste the transaction ID into the box there. A payment can be matched by ID even when the reference field was spelled wrong, so a messy note is not a reason to panic.
The same screens exist inside the x999 app, so a deposit made on the move is identical to one made in a mobile browser. Nothing extra needs to be installed to send money.
Once the taka is in, the casino lobby opens with your balance already loaded. Withdrawals work in the opposite direction and follow their own checks, covered in the withdrawal and KYC guide.
The figures below are the full set of limits on money coming in and going out. No agent can raise them on request, and no bonus changes the floor on a deposit.
| Item | Figure |
|---|---|
| Smallest deposit | ৳300 |
| Time to reach your balance | About 2 minutes |
| First deposit offer | 145% up to ৳13,500 |
| Reload offer | 30% |
| Turnover before bonus cash-out | 8x |
| Daily cashback | 0.9% |
| Smallest withdrawal | ৳1,400 |
| Daily withdrawal ceiling | ৳180,000 |
| First withdrawal after checks | Up to 1 hour |
| Identity review, if documents are sent | Up to 12 hours |
Send ৳3,000 on your first deposit and the 145% offer adds ৳4,350, giving you ৳7,350 to play with. The whole figure has to be turned over 8 times before any of it can leave the account.
The cap of ৳13,500 means very large first deposits stop earning extra bonus at the same point. The bonus and VIP guide shows the full ladder.
A wallet can refuse a transfer that x999 would happily accept. bKash, Nagad, Rocket and Upay each set their own daily sending caps, so a late-night top-up that fails may simply have hit that ceiling. Try a smaller amount or a second wallet.
Nine out of ten stuck deposits come down to a mistyped number, an amount under the floor, or a reference field left empty. Work down this table before you send anything a second time.
| What happened | What you will see | What to do |
|---|---|---|
| Amount below ৳300 | Wallet receipt exists, balance unchanged | The transfer is returned to the wallet by the operator. Send ৳300 or more next time. |
| Wrong receiving number | Receipt shows a number you do not recognise | Contact live chat with the transaction ID; only the wallet operator can recall it. |
| Username typed into the reference by mistake | Payment sent, balance still old after five minutes | Paste the transaction ID into the box on the deposit page so the payment can be matched by hand. |
| Wallet name differs from your x999 profile | Deposit lands, withdrawal later fails | Fund the account from a wallet registered in your own name, or finish identity checks first. |
| Paid from an agent's float, not your own balance | Receipt is on the agent's phone, not yours | Ask the agent for the transaction ID and keep it; the balance updates once it is submitted. |
| Page closed before the confirmation loaded | Money gone from the wallet, no record on the site | Wait two minutes, refresh once, then hand the transaction ID to live chat. |
Never send the same amount twice in a row to force a deposit through. Two payments create two transactions, and the second one is not always easy to reverse. One receipt, one message to support, then wait.
Live chat runs 24 hours a day and sits inside the help centre, so a stalled top-up at midnight still gets a person. Have three things ready before you type: the amount, the wallet you used, and the transaction ID.
The six answers below cover nearly every message the team gets about funding an account.
Open an account, copy the receiving number from the deposit screen, and let the wallet do the rest. Most players are spinning or backing a cricket market inside two minutes of the PIN confirmation.
18+ · Play Responsibly