Terms and Conditions

999ab Platform Terms & Conditions — Please Read Before You Play

These terms govern your use of the 999ab platform, including account registration, bonuses, PKR deposits and withdrawals, gameplay, and responsible gaming obligations. By using the platform you agree to these terms.

Last updated: June 2026

Key Things to Know Upfront

Before you go through the full terms, here are six points that Pakistani players most commonly ask about. Full details are in the sections below.

You Must Be 18 or Older

The 999ab platform is strictly for adults aged 18 and above. Creating an account on behalf of a minor is a serious breach of these terms and will result in immediate account closure and forfeiture of any balance.

One Account Per Person

Each player is allowed one account only. Duplicate accounts — whether in the same name or under a different name linked to the same device, phone number or payment method — will be closed and bonuses forfeited.

Bonuses Have Wagering Requirements

All bonuses — welcome bonus, reload offers, free spins — come with wagering requirements that must be met before you can withdraw bonus-derived winnings. These are clearly stated on each offer page.

PKR Only — No Currency Conversion

All transactions on 999ab are conducted in PKR. JazzCash, Easypaisa, Raast, bank transfer and cards are supported. We do not charge currency conversion fees because there is no conversion — everything stays in PKR.

Real Identity Required

You must register with your real name, contact details and a valid Pakistani identity. We may ask for identity verification at any time, particularly before processing withdrawals. False information will result in account suspension.

Responsible Gaming Tools Are Available

Deposit limits, session time reminders and self-exclusion are available to all players. If gaming stops feeling like entertainment, these tools are there. Full details are on our Responsible Gaming page.

Please read these terms carefully. By creating an account or using any part of the 999ab platform, you confirm that you have read, understood and agree to be bound by these Terms and Conditions in full. If you do not agree, please do not use the platform.

1Acceptance of Terms

These Terms and Conditions ("Terms") form a legally binding agreement between you ("Player", "User", "you") and 999ab ("we", "us", "the Platform"). They govern your access to and use of the 999ab website at 999ab.vin and all associated mobile applications, services, games and features.

By registering an account, logging in, making a deposit, or using any feature of the 999ab platform, you confirm that you have read and understood these Terms and agree to be bound by them. You also confirm that you meet the eligibility requirements set out in Section 2 below.

These Terms apply alongside our Privacy Policy and Responsible Gaming Policy, both of which form part of the overall agreement between you and 999ab. If there is any conflict between these documents, these Terms take precedence unless stated otherwise.

We may update these Terms from time to time. Continued use of the platform after an update is published constitutes acceptance of the revised Terms. We will notify registered players of significant changes through in-app notifications or email where possible.

2Eligibility

To register and use the 999ab platform you must meet all of the following eligibility criteria:

  • You must be at least 18 years of age. The 999ab platform is strictly for adults. We take underage gambling extremely seriously and will take all reasonable steps to prevent it.
  • You must be accessing the platform as an individual for personal entertainment purposes — not on behalf of a business, organisation, or third party.
  • You must not be subject to any self-exclusion arrangement or player protection restriction that would prohibit you from gambling on online platforms.
  • You must be the legal holder of the payment method you use to deposit and withdraw funds. Third-party payment arrangements are not permitted.
  • You must have the legal capacity to enter into a binding agreement under the laws applicable to you.
Minor Protection: If we have reason to believe a player is under 18 years of age, we will suspend the account immediately pending identity verification. Any deposits made by a minor will be returned and any winnings will be forfeited. We may request proof of age at any time.

3Account Registration

Each player may hold only one account on the 999ab platform. Duplicate accounts, whether registered in the same name or under different names associated with the same device, mobile number, JazzCash or Easypaisa account, bank account, or home address, are strictly prohibited.

When registering, you must provide accurate, complete and up-to-date information, including your real full name, a valid Pakistani mobile number, a working email address, and your date of birth. You must keep this information current — please update your account details promptly if any of them change.

You are responsible for maintaining the confidentiality of your account credentials. Do not share your password or OTP codes with any other person. 999ab will never ask for your password via email, live chat or phone. If you believe your account has been accessed without your authorisation, contact support immediately.

We reserve the right to request identity verification documents at any point. This typically includes a copy of your CNIC (Computerised National Identity Card) and, where necessary, proof of the payment method you use. Accounts where verification cannot be completed may be restricted from withdrawals until the process is finalised.

Account Security Tip: Use a strong, unique password for your 999ab account. Enable two-factor authentication if offered. Never share your login details or OTP codes with anyone, including people claiming to be 999ab support staff.

4Deposits & Payments

All deposits and transactions on 999ab are conducted in Pakistani Rupees (PKR). No currency conversion is applied. The platform supports the following deposit methods:

  • JazzCash — mobile wallet, near-instant credit
  • Easypaisa — mobile wallet, near-instant credit
  • Raast — State Bank of Pakistan instant transfer infrastructure
  • Bank Transfer — standard inter-bank transfer, processing times vary
  • Debit/Credit Cards — Visa and Mastercard accepted
  • Mobile Wallets — other supported mobile payment methods

Minimum and maximum deposit amounts are displayed at the cashier at the time of deposit. These may vary by payment method. Deposits via JazzCash and Easypaisa typically reflect in your balance within seconds. Bank transfers may take longer depending on your bank's processing schedule.

You must only deposit using a payment method that is registered in your own name. Deposits from third-party accounts — including family members' JazzCash or Easypaisa accounts — are not permitted and may result in the deposit being reversed and the account being reviewed.

No Hidden Fees: 999ab does not charge deposit fees on its end. Your mobile wallet or bank may apply their own transaction charges — check with your payment provider for their current fee schedule.

999ab reserves the right to request source-of-funds information for large deposits as part of our fraud prevention and platform integrity procedures. This is not a reflection on individual players and is a standard platform practice.

5Withdrawals

You may request a withdrawal of your available PKR balance at any time, subject to the following conditions:

  • Your account identity verification must be complete before your first withdrawal is processed.
  • Any applicable bonus wagering requirements attached to your balance must be fully met before bonus-derived funds can be withdrawn.
  • Withdrawals must be made to the same payment method used for the most recent deposit, where technically possible. This is a security measure to prevent unauthorised fund transfers.
  • Minimum withdrawal amounts apply and are shown at the cashier. Requests below the minimum will not be processed.

Withdrawal processing times vary by method. JazzCash and Easypaisa withdrawals are typically processed within minutes to a few hours. Bank transfers may take one to three business days depending on inter-bank processing. We aim to process all approved withdrawal requests as quickly as possible.

We reserve the right to conduct additional verification checks before processing withdrawals, particularly for large amounts or where account activity appears unusual. This is for the protection of all players on the platform.

Processing Times: Withdrawal timelines quoted are estimates based on normal operating conditions. During periods of high volume or where additional verification is required, processing may take longer. Our support team can provide status updates on pending withdrawals.

6Bonuses & Promotions

999ab offers various bonuses and promotions to new and existing players, including welcome bonuses, reload offers, free spins and special event promotions tied to Cricket seasons, PSL, and other events. All bonuses are subject to the following general conditions:

  • Wagering requirements apply to all bonuses unless explicitly stated otherwise. The wagering requirement for each bonus is specified on the relevant offer page. You must wager the bonus amount (and in some cases the deposit amount) the specified number of times before withdrawal of bonus-derived winnings is permitted.
  • Bonus expiry: All bonuses have an expiry period. Bonus funds and any associated free spins that are not used within the stated period will be removed from your account automatically.
  • One bonus at a time: Unless stated otherwise, only one bonus can be active on your account at a time. Claiming a new bonus while another is active may result in the existing bonus being forfeited.
  • Game restrictions: Not all games contribute equally to wagering requirements. Slots typically contribute 100%. Live casino games, table games and sports bets may contribute at a lower rate or not at all. Contribution rates are listed in the individual bonus terms.
  • Maximum withdrawal from bonus winnings may be capped. The cap, if applicable, is stated in the specific bonus terms.

999ab reserves the right to modify, cancel or withdraw any promotion at any time. If a bonus has been claimed through fraudulent means — including creating multiple accounts to claim a first-deposit offer more than once — the bonus and all associated winnings will be forfeited and the accounts involved will be closed.

Always Read the Offer Terms: Each promotion has its own specific terms that may differ from these general bonus rules. Always read the full terms of each offer before claiming it. If anything is unclear, our 24/7 live support team can explain it before you accept.

7Gameplay Rules

All games available on the 999ab platform — slots, live casino tables, table games, crash games and others — are operated by certified third-party game providers. Each game is governed by its own specific rules, which are accessible within the game interface. By playing any game on the platform, you agree to the rules of that game.

Game outcomes are determined by certified random number generator (RNG) technology or, in the case of live casino games, by physical dealing and spinning under controlled studio conditions. 999ab does not interfere with game outcomes.

In the event of a technical fault, disconnection, or error during a game round, the round outcome will be determined based on the game provider's server records. Where a round cannot be resolved due to a technical issue, the bet amount will be returned to the player's account. Winnings generated from a clearly erroneous payout — for example, a software fault that caused an impossible win — will not be paid out and the affected rounds will be voided.

  • Playing two or more accounts simultaneously to gain an advantage over the system or other players is prohibited.
  • The use of automated software, bots, scripts, or any other tools to manipulate gameplay or gain an unfair advantage is strictly prohibited and will result in permanent account closure.
  • Minimum and maximum bet limits apply per game and per round, as displayed within each game.

8Sports Betting

The 999ab sports betting section covers Cricket (including PSL, T20 internationals, bilateral series), Football, Esports and other major sports. Bets are accepted pre-match and in-play where available. The following rules apply to all sports bets placed on the platform:

  • Odds are subject to change up to the moment a bet is confirmed. The odds displayed at the time your bet is placed and confirmed are the odds that apply to that bet.
  • In-play betting: In-play odds update continuously. 999ab reserves the right to suspend in-play betting at any time — for example, during a wicket, a rain delay, or a VAR review — without prior notice.
  • Match postponement or abandonment: If a Cricket match or other sporting event is postponed, abandoned, or cancelled before the minimum required play has been completed, bets will generally be voided and stakes returned, unless otherwise stated in the specific market rules.
  • Obvious errors: If odds are published due to a clear error (for example, a team listed at 1000/1 when they are the strong favourite), 999ab reserves the right to void bets placed on those odds regardless of the match outcome.
  • Maximum winnings per bet and per day apply, as displayed in the sportsbook. Bets exceeding the maximum will be accepted up to the maximum liability only.

For PSL and other Cricket markets, full market-specific rules are available within the sportsbook interface. Where there is any ambiguity in the settlement of a market, 999ab's decision is final.

9Prohibited Conduct

The following actions are strictly prohibited on the 999ab platform. Engaging in any of these behaviours may result in account suspension, balance forfeiture, and permanent closure:

  • Registering more than one account, or assisting another person to register a duplicate account.
  • Providing false, misleading, or incomplete registration information.
  • Using the platform if you are under 18 years of age.
  • Depositing funds obtained through fraudulent, illegal, or unauthorised means.
  • Attempting to abuse, exploit, or circumvent bonus terms — including but not limited to bonus hunting, arbitrage betting, or using multiple accounts to claim the same offer.
  • Using automated tools, scripts, bots, or artificial intelligence systems to interact with the platform in ways not intended for genuine human gameplay.
  • Colluding with other players, game operators, or staff members to gain an unfair advantage.
  • Any form of money laundering or using the platform to process funds derived from illegal activities.
  • Threatening, harassing, or abusing 999ab staff or other users of the platform.
  • Attempting to reverse-engineer, decompile, scrape, or otherwise interfere with the technical infrastructure of the platform.
Zero Tolerance: Fraud, money laundering and underage gambling are zero-tolerance issues. Accounts found to be engaged in these activities will be closed immediately, balances withheld, and relevant information may be shared with appropriate authorities.

10Account Suspension & Closure

999ab reserves the right to suspend, restrict, or permanently close any account at its discretion, with or without prior notice, in circumstances including but not limited to:

  • Breach of any provision of these Terms and Conditions.
  • Failure to complete identity verification within a reasonable time period after being requested to do so.
  • Suspicion of fraudulent activity, money laundering, or other illegal conduct.
  • Requests from the player themselves — for example, as part of a responsible gaming self-exclusion request.
  • Extended period of account inactivity (accounts that have had no login or transaction for 12 consecutive months may be classed as inactive).

Where an account is closed due to a breach of these Terms, any outstanding balance may be withheld pending investigation. Where an account is closed at the player's own request and no breach has occurred, any verified real-money balance will be returned to the player's registered payment method after due verification.

Players who wish to close their account voluntarily should contact the support team via live chat. Self-exclusion requests will be processed promptly and the account will be restricted from login.

11Responsible Gaming

999ab is committed to providing a gaming environment that supports responsible, enjoyable play. We provide tools that allow players to manage their gaming activity, including:

  • Deposit limits — set daily, weekly or monthly PKR deposit caps on your account.
  • Session time reminders — receive notifications when you have been playing for a set period of time.
  • Self-exclusion — request a temporary or permanent exclusion from the platform if you feel your gaming is becoming problematic.

Gaming should be entertainment — something you do for fun, within a budget you can comfortably afford to lose. If gaming starts to feel like a necessity, if you are chasing losses, or if it is affecting your daily life, relationships or finances, please make use of the tools available or contact our support team to discuss your options.

For full details on our responsible gaming approach and the tools available, please visit our Responsible Gaming page. The 999ab platform is strictly for adults aged 18 and above. We make no endorsement of any specific external counselling service and do not claim any government or regulatory approval.

12Privacy & Data

999ab collects and processes personal data provided during registration and through your use of the platform. This data is used to operate your account, process payments, verify your identity, provide customer support, and improve the platform.

We do not sell your personal data to third parties for marketing purposes. Data may be shared with payment processors (such as JazzCash and Easypaisa infrastructure partners), identity verification providers, and fraud prevention services as necessary to operate the platform.

By using the platform, you consent to the collection and processing of your data as described in our Privacy Policy, which forms part of these Terms. Please read the Privacy Policy for full details on what data we collect, how it is used, and your rights.

13Limitation of Liability

The 999ab platform is provided on an "as available" basis. While we make every effort to ensure the platform is accessible and functional at all times, we cannot guarantee uninterrupted access. Scheduled maintenance, technical issues, or circumstances outside our control may result in temporary unavailability.

To the maximum extent permitted by applicable law, 999ab's liability to any player arising out of or in connection with their use of the platform shall be limited to the amount of verified real-money deposits held in that player's account at the time the claim arises.

999ab is not liable for any indirect, consequential, or incidental losses, including but not limited to loss of profit, loss of opportunity, or losses arising from technical faults beyond our reasonable control. This limitation does not affect any statutory rights you may have.

Gambling Risk: All gambling involves financial risk. You may lose some or all of the money you deposit. Never gamble with money you cannot afford to lose. 999ab does not guarantee any winnings and past performance of games does not indicate future results.

14Changes to These Terms

999ab reserves the right to amend, update, or replace these Terms and Conditions at any time. When we make changes, the updated Terms will be published on this page with a revised "Last updated" date. For significant changes, we will make reasonable efforts to notify registered players via in-app notification or email.

Your continued use of the 999ab platform after any changes to these Terms have been published constitutes your acceptance of the revised Terms. If you do not agree with the updated Terms, you should stop using the platform and contact support to discuss closing your account and withdrawing any available balance.

We encourage you to review this page periodically so you are always aware of the current Terms that apply to your use of the platform.

15Contact Us

If you have any questions about these Terms and Conditions, need clarification on a specific section, or wish to raise a concern about your account, our 24/7 support team is available through live chat in the app and on the website.

You can also reach us by email. Our support address is displayed in the footer of every page on the 999ab website. We aim to respond to email queries within 24 hours during normal operating periods.

For urgent matters — including account security concerns, suspected unauthorised access, or responsible gaming support requests — please use the live chat channel for the fastest response.

Live Support Available 24/7: Our support team is online around the clock via live chat. Whether it's a question about a bonus, a withdrawal delay, or help with your account — we're here. Visit the FAQ page first for instant answers to the most common questions.

Understood the Terms? You're Ready to Play.

Register on 999ab, deposit in PKR via JazzCash or Easypaisa, and enjoy slots, live casino and Cricket betting on Pakistan's mobile-first gaming platform.