Register Your 999xo Account in a Few Taps
Give us a mobile number, pick a password, and your wallet is ready for the lobby — slots, live tables and our cricket-led sportsbook in one place.
Where to Get Help With Sign-Up
If the OTP never lands, the form rejects your number, or a deposit reference doesn't show, support is the first stop. Message us from the live chat inside your account once you're in, or use the contact details on the site if you're stuck on the form itself. Have your mobile number and any transaction ID ready — it cuts the back-and-forth. We answer in English and can walk you through wallet verification step by step.
Live chat
Inside the account, chat opens in a panel on the same screen. Useful when an OTP stalls or a deposit hasn't landed in the wallet.
Mobile number on file
Support can trace your profile from the number you registered with. Keep it current so we can find you quickly during verification.
Transaction references
Keep the bKash, Nagad or Rocket confirmation message until your balance updates. The reference is what lets support match your payment.
What Happens After You Open the Form
The form asks for the basics only — your mobile number, a password you choose, and confirmation that the details are yours. Use a number you actually keep switched on, because that same number is how you sign in later and how we reach you about your account. Once the form is sent, an OTP
arrives by SMS; type it in and the account wallet opens. From there you land in the lobby, where you can browse slots, live tables and cricket markets before you put a single taka in. Adding money is a separate step, done from your wallet page with bKash, Nagad or Rocket, and the payment screen
shows the account number to send to before you confirm with your PIN. Keep your password off shared phones, and sign out on any handset you borrow. If a detail changes later, tell support rather than opening a second account — one wallet per person keeps withdrawals clean.
-
OTP verification Registration finishes with a one-time code sent to your mobile. That code proves the number is yours and links the account to you from the first sign-in.
-
Password control You set the password, so make it something you don't use elsewhere. Avoid saving it on a friend's handset if you borrow phones to browse.
-
Lobby from the wallet Your wallet page is the home base. Deposit, check your balance, then move into slots, live casino or the cricket sportsbook from the same screen.
-
One account per person If your number or name changes, message support instead of creating a second profile. Duplicate accounts complicate verification when you withdraw.
Account
The form asks for the basics only — your mobile number, a password you choose, and confirmation that the details are yours. Use a number you actually keep switched on, because that same number is how you sign in later and how we reach you about your account. Once the form is sent, an OTP arrives by SMS; type it in and the account wallet opens. From there you land in the lobby, where you can browse slots, live tables and cricket markets before you put a single taka in.
Explore the LobbyYour details are encrypted for secure account access.
Fund Your New Account With Local Wallets
Your account wallet connects to the payment apps already on your phone. Tap deposit, choose bKash, Nagad or Rocket, and the screen shows the number to send to plus a reference. Complete the transfer in your own app, confirm with your PIN, then come back and submit the transaction ID so it matches on our side. Upay and bank transfer work for players who prefer them. Amounts and availability vary by wallet and by local rules.
bKash
Choose bKash at deposit, send to the number on screen, then submit the transaction ID from your bKash message so the wallet balance updates.
Nagad
Nagad transfers follow the same path — the app shows the receiving number, you confirm with your PIN, and the reference ties the payment to your account.
Rocket
Rocket works from the wallet menu too. Enter the amount, complete the USSD or app step, and paste the reference into the deposit form.
Upay
Upay sits alongside the main three for players who already use it. Same flow: send, confirm, then log the reference in your wallet page.
Bank Transfer
Prefer your bank? Use bank transfer for larger amounts and keep the slip or app screenshot handy in case support asks to check it.
How We Keep Your Account Locked Down
Your login runs over an encrypted connection, so the password and OTP you type aren't readable in transit. Identity checks happen before a withdrawal leaves — the name on your wallet should match the name on your account, and we may ask for a document to confirm it. That step protects you, not just us: it's how a stolen phone number can't be used to drain a balance. We keep your details for account and payment purposes, and you can ask support what we hold about you. Access to the lobby still depends on your local law and eligible regions.
Encrypted connection
Passwords and one-time codes travel over an encrypted link. Sign in on your own handset where you can, and avoid open public Wi-Fi for wallet steps.
Name matching
The name registered on your bKash, Nagad or Rocket wallet should line up with your account name. Mismatches are the usual cause of a held withdrawal.
Document checks
When we ask for a document, it's to confirm you're the account holder before money moves out. Send a clear photo and the check moves along.
Your data, explained
We hold your number, name and payment references to run the account. Ask support what's stored if you want to see it or correct something.
Sign-Up Questions, Answered Straight
A few things players ask us most often before opening a wallet. If yours isn't here, the chat panel inside the account is quicker than email.
Register
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.