Get Into the Lobby in Minutes
Creating your xh88 account takes just a few steps — enter your details, verify your number, and your wallet is ready to fund with JazzCash, Easypaisa, or Raast. Access is available where local law and eligible regions permit.
Help When You Need It
If you run into a snag during sign-up — OTP not arriving, form not submitting, wallet not loading — our support team is on hand. Reach us through live chat on the site, by email, or check the FAQ section for common registration fixes. Players in Lahore and Karachi have found live chat the quickest path for OTP issues.
Live Chat
Available directly on the registration page. Type your issue and an agent picks it up — useful for OTP delays or account verification questions.
Email Support
Send a detailed message for account or document queries. Attach a screenshot if the issue is a form error so the team can fix it faster.
FAQ Section
The FAQ covers the most common sign-up problems — wrong OTP, deposit not reflecting, ID check requirements — without waiting for an agent.
How We Protect Your Account
Your account and wallet data are handled with care from the moment you register. We use SSL encryption across all pages, your password is stored as a hash we cannot read, and OTP verification means no one else can activate an account on your number. Data is used only to operate your account and process your transactions — we do not sell it.
SSL Encryption
Every page on xh88 runs over HTTPS with SSL encryption. Your registration details and payment data travel securely between your device and our servers.
OTP Account Binding
Your account is locked to your verified mobile number via one-time code. Nobody can complete registration on your number without physical access to your SIM.
Identity Verification
We verify identity before processing withdrawals. This step protects your funds by confirming payouts go only to the account holder.
Data Protection
Your personal and payment data is held only for account operation and regulatory compliance. We do not share or sell account data to third parties.
What Happens When You Register
When you fill in the registration form, we ask for a valid mobile number — this is what we use to send your OTP confirmation. Once your number is verified, your account is active and your wallet shows a zero balance ready for a deposit. We do not ask for documents at sign-up, but identity
checks may be required before your first withdrawal, so it helps to have a clear photo ID ready. From your account dashboard you can browse live casino tables and slot rooms, check what is running on the sportsbook including PSL and international cricket markets, and manage your wallet in one place. If anything stalls during
registration, our support team is reachable via live chat directly from the sign-up page. Keep your login credentials secure — we will never ask for your password through chat or email.
-
OTP Verification Your mobile number is confirmed by a one-time code sent at sign-up. This keeps your account tied to a number only you control.
-
Wallet Ready Immediately As soon as your number is verified, your account wallet is live. You can load it with JazzCash, Easypaisa, or Raast straight away.
-
ID Check at Withdrawal We may ask for identity documents before processing your first withdrawal. Having a valid CNIC scanned and ready keeps things moving.
-
Lobby Access from Day One Verified accounts get full lobby access — live tables, slots, and sports markets including cricket — from the moment registration completes.
Account
When you fill in the registration form, we ask for a valid mobile number — this is what we use to send your OTP confirmation. Once your number is verified, your account is active and your wallet shows a zero balance ready for a deposit. We do not ask for documents at sign-up, but identity checks may be required before your first withdrawal, so it helps to have a clear photo ID ready. From your account dashboard you can browse live casino tables and slot rooms, check what is running on the sportsbook including PSL and international cricket markets, and manage your wallet in one place.
Explore the LobbyYour details are encrypted for secure account access.
Local Payments We Accept
Load your account wallet using the methods Pakistani players already have on their phones. Open your JazzCash or Easypaisa app, send to the account number shown in the deposit screen, and confirm with your PIN — the balance usually reflects within a minute. Raast transfers work through any linked bank app that supports the Raast network. Bank Transfer and Debit Card are also available for those who prefer them. Withdrawals follow the same rails: request from your wallet dashboard and the funds go back to the same method you deposited with, subject to the identity verification step.
JazzCash
Send directly from your JazzCash mobile account. Enter the amount in the deposit screen, confirm your PIN, and your wallet updates shortly after.
Easypaisa
Use your Easypaisa app or an Easypaisa retailer transfer. The deposit screen shows the exact account details to send to.
Raast
Transfer via any bank app that supports Raast instant payments. No extra app needed if your bank already has Raast enabled.
Bank Transfer
Standard bank transfer is accepted for larger deposits. Processing follows your bank's transfer schedule rather than the instant wallet rails.
Debit Card
Pakistani debit cards are accepted at the cashier. Card availability may vary depending on your bank and local transaction rules.
Registration Questions Answered
Straight answers to what new accounts usually ask before or just after signing up.
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.