These Terms & Conditions govern your use of the xz999 platform, including all casino games, sports betting, account registration, financial transactions, and promotional offers. Please read them carefully before creating an account or placing any bets.
A summary of the most important points — full details follow in the sections below.
xz999 accounts are restricted to individuals aged 21 years and above. You must be a resident able to legally access online gaming services. Age is verified through mandatory CNIC-based KYC verification before any withdrawal is processed.
Each individual may hold only one xz999 account. Duplicate accounts are prohibited and will result in immediate suspension of all associated accounts, forfeiture of balances pending investigation, and permanent ban from the platform.
All deposits, bets, winnings, and withdrawals are denominated in Pakistani Rupees. xz999 applies no internal conversion fees. Minimum deposit is Rs 500. Withdrawals for verified accounts are processed within 2–4 hours with no xz999 withdrawal charges.
All bonuses and promotional offers are subject to specific rollover requirements stated at the time of each offer. Bonus funds and winnings derived from bonus funds cannot be withdrawn until rollover conditions are fully met. Abuse of bonuses will result in forfeiture.
Collusion, use of automated betting software, exploitation of software errors, and any form of fraudulent activity are strictly prohibited. xz999 reserves the right to void bets, suspend accounts, and withhold funds where prohibited conduct is identified.
xz999 reserves the right to amend these Terms & Conditions at any time. Material changes will be communicated to registered account holders via the platform or by SMS to the registered mobile number. Continued use after notification constitutes acceptance.
These Terms and Conditions ("Terms") constitute a legally binding agreement between you ("the Player", "you", "your") and xz999 ("xz999", "the Company", "we", "us", "our"), governing all access to and use of the xz999 platform accessible at xz999.biz, including all casino games, live dealer tables, sports betting markets, promotional offers, and any associated features or services (collectively, "the Platform").
By registering an account with xz999, making a deposit, placing a bet, or otherwise accessing or using any part of the Platform, you unconditionally agree to be bound by these Terms in their entirety, together with our Privacy Policy and any game-specific rules published on the Platform. If you do not agree to these Terms, you must immediately cease using the xz999 Platform and close your account if one has been opened.
These Terms are written in English. In the event of any inconsistency between an English-language version of these Terms and any translation, the English version shall prevail.
Important: These Terms apply to all users of the xz999 Platform regardless of geographic location or device used to access the Platform. Pakistani players accessing xz999.biz are subject to these Terms in full from the moment of first access.
Use of the xz999 Platform is subject to strict eligibility requirements. By registering or using the Platform, you represent and warrant that:
xz999 applies mandatory age verification through its Know Your Customer ("KYC") process. No withdrawal will be processed from an account that has not completed age verification. xz999 reserves the right to request age verification documentation at any time during the lifecycle of an account and to suspend access pending verification.
Underage Access Strictly Prohibited: If xz999 has reasonable grounds to believe that a player is under the age of 21, the account will be immediately suspended, all pending withdrawals will be placed on hold, and any net deposits may be subject to forfeiture pending investigation. xz999 cooperates fully with regulatory enquiries regarding underage gambling.
To use the xz999 Platform, you must register a personal account. Registration requires you to provide your Pakistani mobile number (to serve as your account identifier), create a secure password, and verify your mobile number via SMS. Registration is free of charge. You agree to provide accurate, complete, and current information at the time of registration and to update your account information if any details change.
Each individual may register and maintain only one xz999 account. Registration of multiple accounts by the same individual — whether using the same or different personal details, devices, or payment methods — is strictly prohibited. Where xz999 identifies duplicate accounts, all associated accounts will be suspended, balances will be held pending investigation, and in confirmed cases of deliberate multi-accounting, all balances may be forfeited and permanent bans applied.
Prior to processing any withdrawal, xz999 is required to verify the identity and age of the account holder. KYC verification requires submission of the following documents:
KYC verification is a one-time process. Once completed, subsequent withdrawals process automatically without repeated verification requests. xz999 may request updated documentation if account details change or if required for regulatory compliance.
You are responsible for maintaining the accuracy of your account information. xz999 accepts no liability for losses arising from inaccurate account details, including deposits or withdrawals directed to incorrect payment accounts due to errors in information provided by the account holder.
You are solely responsible for maintaining the confidentiality of your xz999 account credentials, including your registered mobile number and password. You agree to:
xz999 will not be liable for any losses resulting from unauthorised access to your account arising from your failure to maintain the security of your credentials. Transactions completed using correct login credentials are presumed to have been made by the registered account holder unless you have previously notified xz999 of a security breach.
Security Reminder: xz999 will never ask for your password by SMS, email, or live chat. If you receive any such request, do not comply and contact xz999 support immediately.
xz999 accepts deposits via the following payment methods available to Pakistani players: JazzCash, EasyPaisa, Habib Bank Limited (HBL), United Bank Limited (UBL), and Meezan Bank transfers. All deposits are processed in Pakistani Rupees (PKR). xz999 does not accept deposits in foreign currencies and does not apply any currency conversion to deposit transactions.
The minimum deposit amount is Rs 500. xz999 does not impose a maximum deposit limit at the platform level, though individual payment providers may impose their own transaction limits. Players are responsible for understanding the limits imposed by their chosen payment method.
JazzCash and EasyPaisa deposits typically credit to the xz999 account balance within 30 seconds of the transfer being confirmed by the payment provider. Bank transfer deposits (HBL, UBL, Meezan Bank) typically credit within 5–15 minutes. xz999 is not responsible for delays caused by the payment provider's systems.
By making a deposit, you confirm that the funds are your own legally obtained property and that you are not depositing on behalf of any third party. xz999 reserves the right to request proof of funds where there are reasonable grounds to suspect that deposited funds are not the account holder's own. Deposits made using payment methods not registered in the account holder's name may be declined and returned.
In the event that a deposit fails to credit to your xz999 account after the expected processing time, you should contact xz999 customer support via live chat with your payment confirmation reference. xz999 will investigate and resolve confirmed crediting failures promptly. xz999 is not liable for funds lost due to incorrect payment details entered by the account holder.
Withdrawals may only be requested by players whose accounts have completed the xz999 KYC verification process in full. Withdrawal requests submitted from unverified accounts will be placed on hold pending verification completion. xz999 strongly recommends completing KYC immediately after account registration to avoid delays at the time of a withdrawal request.
The minimum withdrawal amount is Rs 500. Withdrawal requests below this threshold will not be processed.
For fully verified accounts, withdrawal requests are processed by xz999 within 2–4 hours on standard business days. Withdrawals submitted during peak processing periods or requiring additional review may take longer. Once processed by xz999, funds transit time is subject to the receiving payment provider — JazzCash and EasyPaisa typically deliver funds within minutes of xz999 processing completion.
xz999 does not charge any internal fees for processing withdrawals. Transaction fees imposed by JazzCash, EasyPaisa, or banking institutions are the responsibility of the account holder and are separate from xz999's withdrawal processing.
Withdrawals will only be processed to payment methods previously used to make deposits on the account. xz999 does not process withdrawals to third-party accounts, new payment methods not previously used for deposits, or accounts not registered in the name of the xz999 account holder. This policy is a mandatory anti-money laundering control.
Withdrawal of funds subject to an active bonus rollover requirement is not permitted until the full rollover condition has been met. The remaining rollover requirement is visible in your account at all times. Requesting a withdrawal while a bonus is active may result in forfeiture of the bonus and any bonus-derived winnings.
xz999 offers promotional bonuses including welcome deposit match bonuses, reload bonuses, free spins, cashback offers, and seasonal promotions. All bonuses are subject to the specific terms communicated at the time each offer is presented. In the event of any conflict between specific bonus terms and these general Terms, the specific bonus terms shall prevail for that promotion.
New xz999 accounts are eligible for a 100% first deposit match bonus up to a maximum of Rs 10,000, subject to a minimum qualifying deposit of Rs 500. The combined deposit and bonus amount is subject to a 15x rollover requirement. Live casino contributions count 100% toward rollover; slot contributions count 100% toward rollover; sports betting contributions count 100% toward rollover. The welcome bonus expires 30 days from the date it is credited.
Rollover requirements must be completed within the promotional period stated for each offer. Expired bonus funds and any associated winnings will be removed from the account at the end of the promotional period without compensation. Progress toward rollover requirements can be tracked in your account's bonus section at any time.
Only one bonus may be active on a single xz999 account at any time. Players may not claim the same recurring promotion more than once within the specified eligibility window. Bonuses are for personal use only and may not be transferred between accounts.
xz999 reserves the right to void bonuses, reverse bonus-derived winnings, and suspend accounts where bonus abuse is identified. Bonus abuse includes but is not limited to: creating multiple accounts to claim the same bonus, placing low-risk or hedge bets designed to meet rollover requirements without genuine gameplay risk, coordinating with other players to abuse promotional conditions, or providing false information to obtain a bonus for which eligibility requirements were not genuinely met.
Each game available on the xz999 Platform is governed by its own specific rules, which are accessible from within the game interface. By placing a bet on any game, you confirm that you have read and understood the applicable game rules. In cases of dispute about the outcome of a game, the outcome recorded in xz999's server logs will be treated as the definitive result.
Minimum and maximum bet limits vary by game and are displayed within each game interface before a bet is placed. xz999 reserves the right to change stake limits at any time. Bets placed that exceed maximum stake limits may be void or reduced to the maximum permitted stake at xz999's discretion.
xz999 reserves the right to void any bet where: (a) a manifest error in odds, pricing, or game settings has occurred; (b) the bet was placed in breach of these Terms; (c) the outcome was affected by circumstances outside normal game conditions; or (d) there is evidence that the result was influenced by prohibited conduct. Stakes on voided bets are returned to the account balance.
In-play (live) bets are accepted at the discretion of xz999 and may be suspended at any time during a sporting event. Bets placed on suspended markets will be voided and stakes returned. Results for cricket and other sports betting markets are determined by reference to the official results published by the relevant governing body (e.g., ICC for international cricket, PCB for PSL). In the event of a discrepancy, xz999's recorded market result based on official governing body data shall be final.
The following activities are strictly prohibited on the xz999 Platform. Engaging in any prohibited activity may result in immediate account suspension, forfeiture of balances, and permanent exclusion from the Platform:
xz999 is committed to promoting responsible gaming and maintaining a safe environment for all players. The Platform provides a range of player-protection tools accessible directly from your account settings:
Players who believe they may have a problem with gambling are encouraged to visit the xz999 Responsible Gaming page for detailed information, self-assessment tools, and links to support resources. xz999 operates under an international gaming license with mandatory responsible gaming obligations.
Remember: Gambling is entertainment, not a financial strategy. Never chase losses. Set a fixed PKR budget before each session and stop when that budget is reached, regardless of outcome. If gambling has stopped being fun, please use your account's responsible gaming tools or contact our 24/7 support team.
All content on the xz999 Platform — including but not limited to software, game engines, graphics, user interface elements, text, images, trademarks, and the xz999 brand name and logo — is the exclusive intellectual property of xz999 or its licensed suppliers and is protected by applicable intellectual property laws.
You are granted a limited, non-exclusive, non-transferable, revocable licence to access and use the xz999 Platform solely for personal entertainment purposes in accordance with these Terms. This licence does not permit: copying, reproducing, or distributing any platform content; reverse-engineering any software; creating derivative works based on platform content; or using xz999 branding for any commercial or promotional purpose without explicit written consent from xz999.
To the maximum extent permitted by applicable law, xz999 excludes all liability for:
xz999's aggregate liability to any individual player in any calendar year shall not exceed the total net deposits made by that player in the preceding 12-month period. Nothing in these Terms excludes liability that cannot lawfully be excluded.
The collection, storage, and processing of your personal data by xz999 is governed by the xz999 Privacy Policy, available at /privacy-policy. By accepting these Terms, you also accept the Privacy Policy in its current form. The Privacy Policy explains: what personal data xz999 collects, how it is used, with whom it may be shared, how long it is retained, and how you may exercise your data rights.
xz999 processes personal data in accordance with the requirements of its international gaming license and applicable data protection obligations. Personal data is never sold to third parties for commercial marketing purposes.
xz999 reserves the right to suspend or close any account at any time, with or without prior notice, in the following circumstances: suspected breach of these Terms; failure to complete KYC verification within a reasonable period following a withdrawal request; suspected fraudulent, money-laundering, or other illegal activity; or regulatory requirement.
You may close your xz999 account at any time by contacting the live chat support team. Prior to closure, any available balance (after applicable bonus forfeiture) will be returned to your registered payment method subject to standard KYC requirements. Accounts subject to active investigations cannot be closed until the investigation concludes.
An account is considered dormant if there has been no login activity for a period of 12 consecutive months. xz999 reserves the right to apply an administrative maintenance fee to dormant accounts in accordance with its dormancy policy as communicated to affected account holders. Where a dormant account balance would be reduced to zero by the fee, xz999 may close the account.
These Terms shall be governed by and construed in accordance with the laws applicable under xz999's international gaming license jurisdiction. Any dispute arising from or in connection with these Terms or your use of the xz999 Platform shall be subject to the exclusive jurisdiction of the courts of that jurisdiction.
In the first instance, any dispute should be raised with the xz999 customer support team via live chat. xz999 will endeavour to resolve disputes promptly and fairly. If a resolution is not reached through the support process, you may escalate the matter in accordance with the dispute resolution procedures under xz999's international gaming license.
xz999 reserves the right to amend, update, or replace these Terms & Conditions at any time. Where amendments are material — meaning they significantly affect player rights, financial conditions, or game availability — xz999 will provide reasonable advance notice to registered account holders via platform notification or SMS to the registered mobile number.
Your continued use of the xz999 Platform following notification of amended Terms constitutes your acceptance of the revised Terms. If you do not accept the revised Terms, you must cease use of the Platform and contact xz999 support to arrange account closure and return of any available balance.
For questions, disputes, or support related to these Terms & Conditions or your xz999 account, please contact us through the following channels:
xz999 support is staffed with coverage across Pakistan Standard Time hours, ensuring that players in Karachi, Lahore, Faisalabad, Islamabad, and across Pakistan have access to timely assistance.
Our support team is live around the clock. Log in to access live chat, or explore the xz999 Casino to experience the platform these Terms govern.
Log In to xz999 Visit the FAQ