Log In to xk99 from Any Screen, Any Time
Your xk99 account opens from the same URL whether you are on a mobile browser in Dhaka or switching back to desktop — no app install needed, no re-registration.
Deposit After Login Using Local Payment Methods
Once you are logged in, heading to the deposit screen shows you the local payment rails we support. Open your bKash, Nagad, or Rocket app, send to the account number displayed on your deposit screen, enter the reference code shown, and confirm with your PIN. The amount reflects in your xk99 wallet after the transfer clears on the payment provider's end. We do not accept deposits from third-party accounts — the wallet name must match your registered details.
bKash
Send from your bKash account to the number shown on the deposit screen. Include the reference code in the message field and confirm with your bKash PIN.
Nagad
Use your Nagad app to transfer the amount, entering the reference code we display. Your wallet must be in your own name to match your xk99 account details.
Rocket
Rocket transfers follow the same flow — send to the number shown, use the reference code, confirm. Availability depends on your local region and eligibility.
Get Help with Your xk99 Account Access
If your login is blocked, your OTP is not arriving, or you need to update your registered number, there are three ways to reach the account support team. You do not need to be logged in to start a chat — the help button is visible on the login page itself. Have your registered mobile number ready when you reach out, as our team will ask for it to locate your account quickly.
How xk99 Keeps Your Login Secure
Account security at xk99 is built around a few concrete layers that are active every time you log in. OTP verification, encrypted data transmission, and identity matching on new devices all work together. We also enforce wallet-name matching on deposits — your bKash, Nagad or Rocket account must match your registered name — which protects against unauthorised account use. Access to the platform depends on your location and local eligibility.
Every login request travels over an SSL-secured connection. Your credentials and session data are encrypted in transit so they cannot be intercepted on a shared mobile network.
First login from a new phone or browser triggers a verification step. This confirms you are the account holder before the dashboard and wallet become accessible.
Deposits via bKash, Nagad or Rocket are accepted only from wallets registered in your name. This step prevents others from funding or accessing your account balance.
Your registered mobile number and account data are held according to our privacy policy. We do not share your login details with third parties outside of what that policy describes.
How the xk99 Login Flow Works
When you open the xk99 login page, you enter your registered mobile number and password. A one-time passcode is sent to that number — enter it within the window shown and you land directly on your account dashboard. From there, your wallet balance, deposit history and any active promotions are visible in one place. If
this is your first visit on a new device, a short identity confirmation step runs before the dashboard loads; this keeps your account secure without adding much friction. For returning sessions on a device you have used before, the flow is quicker. If you have forgotten your password, the reset option on the login screen
sends a new link to your registered number. Our account support channel can help if the OTP does not arrive or if your number has changed since registration.
-
OTP on every login A one-time code goes to your registered mobile number each time you log in, so only you can access the account even if your password is ever compromised.
-
New-device confirmation Logging in from an unfamiliar device triggers a short identity check. It runs once per device, and after that your sessions on that device move faster.
-
Password reset by number Forgotten your password? The reset link goes straight to your registered mobile number — no email required, no waiting for a separate channel.
-
Account support on login issues If your OTP is delayed or your registered number has changed, reach our account support team via live chat from the login page itself — no need to be logged in first.
Account
When you open the xk99 login page, you enter your registered mobile number and password. A one-time passcode is sent to that number — enter it within the window shown and you land directly on your account dashboard. From there, your wallet balance, deposit history and any active promotions are visible in one place. If this is your first visit on a new device, a short identity confirmation step runs before the dashboard loads; this keeps your account secure without adding much friction. For returning sessions on a device you have used before, the flow is quicker. If you have forgotten your password, the reset option on the login screen sends a new link to your registered number.
Open Your AccountYour details are encrypted for secure account access.
Common Questions About xk99 Login
These are the questions we see most often around account access, OTP delivery, password resets and device behaviour. If your situation is not covered here, the live chat on the login page connects you to the account team directly.
xk99 Login
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.