Reference

Join xo999 and Reach the Full Lobby

Creating your xo999 account takes just a few steps — fill in your details, verify your mobile number, and your wallet is ready to load via bKash, Nagad, or Rocket. Access is subject to local law and eligible regions in Bangladesh.

Quick mobile sign-upbKash, Nagad, Rocket depositsLive casino + slots accessAccount wallet ready instantly
xo999 Join xo999 and Reach the Full Lobby
YOUR ACCOUNT SECURITY

How We Protect Your Account

Account security at xo999 is built around a few consistent practices: encrypted connections on every page, OTP-based session authentication, identity checks before payouts, and clear data handling. These are not background features — they directly shape how your registration and wallet work day to day. You control your password and linked mobile number from the account settings panel at any time.

SSL Encryption

Every page on xo999 — including the registration form and deposit panel — runs over an encrypted SSL connection, so your details travel securely.

OTP Session Login

Each login session requires a one-time PIN sent to your registered mobile. No one can access your account without physical control of your phone.

Identity Verification

Photo ID is checked before your first withdrawal. This step protects your funds and confirms the account belongs to you, not an unauthorised third party.

Data Protection

Your personal details and wallet activity are held under our privacy policy. We do not share account data with third parties outside the scope described in that policy.

What to Expect When You Register

The registration form asks for your mobile number, a password you choose, and basic personal details. After you submit, a one-time PIN arrives on your phone — enter it to confirm your number and activate the account. Once active, your account wallet appears in the top bar where you can add funds directly from your

bKash, Nagad, or Rocket app. Identity verification may be requested before your first withdrawal; that step asks for a photo ID and takes place entirely inside your account dashboard. Keep your registered mobile number accessible — it is used for OTP login each session, so it is your main account key.

  • OTP Verification A one-time PIN confirms your mobile number at sign-up. The same OTP flow protects every login session, so your account stays tied to your phone.
  • Wallet Ready on Activation Your account wallet is live as soon as registration completes. Open your bKash or Nagad app, send to the number shown, and the balance reflects in your dashboard.
  • ID Check Before Withdrawal Photo ID verification is completed inside the account settings panel before your first payout request. The process is straightforward and keeps your funds secure.
  • Support During Sign-Up If you hit a snag during registration, reach the support team through live chat on site. They can walk you through the OTP step or wallet linking.

Account

The registration form asks for your mobile number, a password you choose, and basic personal details. After you submit, a one-time PIN arrives on your phone — enter it to confirm your number and activate the account. Once active, your account wallet appears in the top bar where you can add funds directly from your bKash, Nagad, or Rocket app. Identity verification may be requested before your first withdrawal; that step asks for a photo ID and takes place entirely inside your account dashboard. Keep your registered mobile number accessible — it is used for OTP login each session, so it is your main account key.

Explore the Lobby

Your details are encrypted for secure account access.

LOCAL PAYMENT METHODS

Fund Your Account the Local Way

Once your account is active, depositing is straightforward. Open your bKash, Nagad, or Rocket app, send the amount to the merchant number shown in your account deposit panel, then confirm with your PIN. The balance typically appears in your xo999 wallet within moments. Rocket works well for bank-linked transfers if that suits your routine. All three options are available from the deposit tab the moment registration is complete, and the minimum deposit amount is displayed in the panel before you confirm.

bKash Send from your bKash app to the number in the deposit panel. Confirm with your bKash PIN and the amount moves to your account wallet without delay.
Nagad Nagad transfers follow the same flow — enter the merchant number, set the amount, and confirm. A good option if Nagad is your everyday mobile wallet.
Rocket Rocket connects to your bank account as well as your mobile wallet. Use it from the deposit screen when you prefer a bank-linked transfer path.
ACCOUNT HELP PATHS

Get Help With Your Registration

If registration stalls — OTP not arriving, wallet link failing, or the ID check step showing an error — the support team is reachable through the channels below. Describe the step you are on and they can resolve most account access issues without you needing to restart the process. Players in Dhaka and Chittagong use live chat most often for quick answers during the sign-up flow.

Team online

Live Chat

The fastest route for sign-up questions. Open the chat widget on any page, describe your registration step, and an agent responds to guide you through.

Email Support

For document-related queries or ID verification issues, email the support address listed in the Help section. Attach your query with your registered mobile number.

Help Centre

The on-site Help Centre covers common registration errors — OTP delays, password resets, wallet linking steps — with written answers you can read at any time.

Common Questions About Signing Up

These are the questions we hear most often from people partway through registration or returning to log in for the first time. If yours is not listed here, live chat can give you a direct answer.

You need a valid mobile number for OTP verification, a password, and basic personal details. The form is short and the whole sign-up process happens on your phone.

Wait about thirty seconds, then use the resend option on the verification screen. If it still does not arrive, contact live chat with your mobile number and they will check the delivery status.

Yes. Once your OTP is confirmed and your account is active, the deposit tab shows the bKash merchant number. Send from your bKash app, confirm your PIN, and the balance appears in your wallet.

No — ID verification is not required to complete registration or to deposit. It is requested before your first withdrawal to confirm account ownership and protect your funds.

Registration works fully on mobile. The form, OTP step, and wallet setup are all mobile-friendly. You can go straight from sign-up into the lobby on your phone without switching to desktop.

Account access depends on your local law and eligible region. If the registration form is available where you are, you can proceed. Check local regulations before signing up.
Reference

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.