Legal & Platform Rules

Terms and Conditions – 99ba Online Gaming Platform Pakistan

Please read these terms carefully before creating an account or placing any bets at 99ba. By registering, you confirm that you have read, understood, and agreed to everything below.

Last updated: 1 January 2025  |  Effective immediately for all new and existing 99ba accounts

Key Points at a Glance – 99ba Terms Summary

The six things every Pakistani player should understand before playing at 99ba

You Must Be 18 or Older
No person under the age of 18 may register or play at 99ba under any circumstances. Age verification may be requested at any time. Accounts found to belong to minors are permanently closed and all balances forfeited.
One Account Per Player
Every person is permitted one 99ba account only. Duplicate accounts are detected automatically and result in permanent suspension of all associated accounts with immediate forfeiture of any outstanding balances and bonuses.
Bonuses Have Wagering Requirements
All bonuses offered by 99ba – including the welcome bonus and ongoing promotions – carry wagering requirements that must be met before bonus-derived winnings can be withdrawn. Full wagering terms are stated with each promotion.
PKR Withdrawals Are Instant
99ba processes verified PKR withdrawals to Easypaisa, JazzCash, NayaPay, and SadaPay within minutes. Your withdrawal method must be registered in your own name and must match the name on your 99ba account.
Fair Play Is Non-Negotiable
Any attempt to exploit bugs, use automated betting software, collude with other players, or manipulate game outcomes at 99ba will result in immediate account suspension and forfeiture of all funds without appeal.
Terms Can Be Updated
99ba may update these Terms and Conditions at any time. Updates are published on this page with a revised effective date. Continuing to use the platform after an update constitutes your acceptance of the revised terms.
99ba

1. Acceptance of Terms

These Terms and Conditions ("Terms") govern your access to and use of the 99ba online gaming platform, accessible at 99ba.online, including all games, betting markets, promotions, and related services offered through the platform.

By creating an account at 99ba, making a deposit, accepting a bonus, or placing a bet, you confirm that you have read and fully understood these Terms and that you agree to be bound by them. If you do not agree with any part of these Terms, you must not use the 99ba platform.

Important: These Terms form a legally binding agreement between you and 99ba. We strongly recommend reading them in full before registering. If you have questions about anything in these Terms, please contact our support team before creating your account.

2. Eligibility

To register and play at 99ba, you must meet all of the following eligibility requirements at the time of registration and at all times while your account remains active:

  • You must be at least 18 years of age. 99ba does not permit any person under the age of 18 to register, deposit, or participate in any game or betting market on the platform.
  • You must be a natural person. Corporate entities, trusts, and automated agents may not register or operate accounts at 99ba.
  • You must be acting on your own behalf and not on behalf of another person.
  • You must not be self-excluded from gambling services at 99ba or subject to any other exclusion or restriction that would make your participation unlawful.
  • You must have the legal capacity to enter into binding agreements under applicable law.

99ba reserves the right to request proof of age at any time. If satisfactory documentation is not provided within the period specified in the request, 99ba may suspend the account pending verification.

3. Account Registration

3.1 One Account Per Person

Each person may maintain only one active account at 99ba. Registering or attempting to register more than one account is a breach of these Terms. 99ba uses automated detection systems to identify duplicate registrations. Where duplicate accounts are found, all associated accounts will be suspended permanently and any funds or bonuses held across those accounts will be forfeited without notice.

3.2 Accurate Information

You must provide accurate, complete, and truthful information when registering your 99ba account. This includes your full legal name, date of birth, mobile number, and email address. Using a false name, a borrowed identity, or any inaccurate information is a breach of these Terms and may result in permanent account suspension with forfeiture of all balances.

3.3 Account Security

You are responsible for maintaining the confidentiality of your 99ba login credentials. Never share your password with anyone. 99ba will never ask for your password via email, chat, or telephone. Any activity that takes place under your account credentials is your responsibility. If you suspect your account has been accessed without your permission, contact 99ba support immediately.

Tip: Use a unique password for your 99ba account that you do not use on any other service. Enable any two-factor authentication options available in your account settings as soon as you register.

3.4 Account Verification (KYC)

99ba may require identity verification ("Know Your Customer" or KYC) at any time, including but not limited to before processing a withdrawal, after a certain cumulative deposit threshold, or following a large win. Acceptable verification documents may include a CNIC, passport, or other government-issued identity document. Accounts that fail verification checks or refuse to submit required documents may be suspended pending resolution.

4. Deposits & Payments

99ba accepts deposits in Pakistani Rupees (PKR) only. The minimum deposit amount is Rs 500. Accepted deposit methods include Easypaisa, JazzCash, NayaPay, SadaPay, bank transfer via IBFT, and Visa or Mastercard debit/credit cards.

  • All deposits must be made from a payment account that is registered in your own name. Third-party deposits are not permitted.
  • 99ba does not charge fees on deposits made via local Pakistani payment methods. Card deposits may be subject to fees imposed by your card issuer.
  • Deposits are typically credited to your 99ba wallet instantly or within a few minutes depending on the payment method.
  • 99ba reserves the right to decline or reverse any deposit that it reasonably believes may be associated with fraudulent activity, money laundering, or a breach of these Terms.
  • Funds deposited at 99ba may only be used for gaming and betting on the platform. They may not be transferred to other users.
PKR only: All financial transactions at 99ba – deposits, bets, winnings, and withdrawals – are denominated and processed exclusively in Pakistani Rupees. No foreign currency conversion is offered or supported.

5. Withdrawals

You may request a withdrawal of your available real-money balance from your 99ba wallet at any time, subject to the conditions below. The minimum withdrawal amount is Rs 500.

5.1 Withdrawal Methods

Withdrawals are processed to Easypaisa, JazzCash, NayaPay, SadaPay, and IBFT bank transfers. Withdrawals must be made to an account registered in the same name as your 99ba account. 99ba does not process withdrawals to third-party accounts under any circumstances.

5.2 Processing Times

99ba aims to process all verified withdrawal requests within minutes for mobile wallet methods (Easypaisa, JazzCash, NayaPay, SadaPay). IBFT bank transfers are processed the same business day. There are no withdrawal fees charged by 99ba for Pakistani payment methods.

5.3 Conditions for Withdrawal

  • Bonus funds and winnings derived from bonus funds that have not yet met the applicable wagering requirement cannot be withdrawn.
  • 99ba may place a temporary hold on withdrawal requests pending identity verification or fraud investigation. Players will be notified if this occurs.
  • A withdrawal will be declined if the account is under investigation for a breach of these Terms.
99ba

6. Bonuses & Promotions

From time to time, 99ba offers bonuses, free bets, cashback offers, and other promotions to new and existing players. All bonuses are subject to the specific terms associated with each promotion as well as the general bonus rules set out in this section.

6.1 Welcome Bonus

New players who register and make their first qualifying deposit at 99ba may be eligible for a welcome bonus. The welcome bonus carries a wagering requirement that must be completed before any bonus-derived winnings can be withdrawn. The specific wagering multiplier, eligible games, time limit, and minimum odds (where applicable) are stated in the welcome bonus terms at the time of the offer.

6.2 General Bonus Rules

  • Bonuses are issued for personal, recreational use only. They may not be sold, transferred, or assigned to another player.
  • Only one bonus may be active at any time unless explicitly stated otherwise in the promotion terms.
  • 99ba reserves the right to withdraw, amend, or cancel any bonus if it believes the player is abusing the promotional system or exploiting a technical error.
  • Players who consistently withdraw close to the minimum bonus wagering threshold across multiple promotions may be flagged as bonus abusers and have their bonus eligibility reviewed or removed.
  • Bonuses expire if the wagering requirement is not completed within the stated time limit. Expired bonus funds and any associated winnings are removed from the account automatically.

Note: 99ba's bonus terms are written to be clear and fair. If you are unsure whether a specific bet or game contributes to your wagering requirement, check the promotion detail page or contact our support team before placing the bet.

7. Betting Rules

All bets placed at 99ba are subject to the specific rules of the game or market in which they are placed, as well as the general betting rules below.

  • Bets are final once confirmed. 99ba does not accept requests to cancel or amend a confirmed bet except where expressly permitted in the specific game rules.
  • In the event of a technical malfunction during a game or betting round, 99ba reserves the right to declare the round void and return all stakes to the players involved.
  • Odds and payouts displayed at the time of placing a bet are the rates that will apply to that bet. 99ba does not retrospectively adjust odds after a bet has been accepted.
  • The minimum bet across all game categories at 99ba is Rs 100. Maximum bet limits vary by game and are displayed within each game interface.
  • Bets placed using bonus funds are subject to the wagering terms of the applicable bonus as described in Section 6.

8. Fair Play & Prohibited Conduct

99ba is committed to providing a fair gaming environment for all players. The following conduct is strictly prohibited and will result in immediate account suspension and forfeiture of all balances:

  • Using automated betting software, bots, scripts, or any other non-human method to place bets or interact with games.
  • Exploiting software bugs, glitches, or technical errors. Any winnings derived from an exploited error are void and will be reversed.
  • Colluding with other players to manipulate game outcomes, particularly in multiplayer card games or poker-style games at 99ba.
  • Engaging in fraudulent chargebacks after depositing and wagering at 99ba.
  • Providing false information during registration or identity verification.
  • Registering or using multiple accounts to obtain bonus credits repeatedly.
  • Any attempt to launder money through gaming activity at 99ba.

99ba cooperates fully with law enforcement authorities and relevant regulatory bodies where evidence of serious misconduct is identified. Records of suspicious activity are retained and may be shared with appropriate authorities without notice.

9. Privacy & Data

Your personal information is processed in accordance with the 99ba Privacy Policy, which is incorporated into these Terms by reference. The Privacy Policy explains what data we collect, how we use it, and your rights regarding your personal information.

By registering at 99ba, you consent to the collection, processing, and use of your personal data as described in the Privacy Policy. You also consent to receiving service communications related to your account activity, such as transaction confirmations, security alerts, and verification requests.

99ba does not sell your personal data to third parties. Data is shared only with payment processors, identity verification services, and regulatory bodies to the extent necessary to operate the platform safely and compliantly.

For the full details of how 99ba handles your personal information, please read our Privacy Policy.

10. Responsible Gaming

99ba takes its responsibility to player wellbeing seriously. We provide tools to help players manage their gambling activity, including deposit limits, session time reminders, self-exclusion options, and access to full betting history.

If you believe you may be developing a problematic relationship with gambling, we strongly encourage you to use these tools immediately. Self-exclusion requests are processed within 24 hours and, once activated, cannot be reversed for the minimum exclusion period you have chosen.

All responsible gaming tools are available free of charge to every registered player at 99ba. To access them, log in to your account and navigate to the responsible gaming section of your account settings, or contact our support team directly.

For a full overview of the tools and resources available, visit the Responsible Gaming page. Gaming is for adults aged 18 and above only.
99ba

11. Intellectual Property

All content on the 99ba platform – including but not limited to logos, game graphics, software, text, images, videos, and the overall design of the platform – is the intellectual property of 99ba or its licensed suppliers and is protected under applicable intellectual property law.

Players are granted a limited, personal, non-transferable, non-exclusive licence to access and use the 99ba platform for personal gaming and betting purposes only. You may not copy, reproduce, distribute, modify, create derivative works of, publicly display, or otherwise exploit any content from 99ba without express written permission.

12. Limitation of Liability

To the fullest extent permitted by applicable law, 99ba shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the platform, including but not limited to loss of winnings due to system downtime, game errors subsequently corrected, or network interruptions outside 99ba's control.

99ba's total liability to any individual player for any single incident shall not exceed the amount that player deposited in the 30 days preceding the incident that gave rise to the claim.

Nothing in these Terms limits 99ba's liability for death or personal injury caused by its gross negligence, fraud, or any other liability that cannot be limited or excluded under applicable law.

13. Account Suspension & Closure

99ba reserves the right to suspend or permanently close any player account at any time and without prior notice if:

  • The player has breached any provision of these Terms.
  • The account is found to belong to a person under 18 years of age.
  • The player has provided false, inaccurate, or misleading information during registration or verification.
  • Fraudulent, abusive, or otherwise harmful activity is suspected or confirmed on the account.
  • The player has requested account closure via the responsible gaming self-exclusion process.

Where an account is suspended for investigation purposes, 99ba will notify the player by email and advise on the expected resolution timeline where it is safe to do so. Verified balances on suspended accounts may be returned following the outcome of an investigation, at 99ba's sole discretion. Balances on accounts closed for Terms violations will be forfeited.

Players who wish to voluntarily close their account for reasons other than problem gambling may contact 99ba support at any time. Before closure, any pending bets will be settled at the conclusion of the relevant event, and the available balance will be paid out via the player's registered withdrawal method.

14. Amendments to These Terms

99ba may revise these Terms and Conditions at any time. When changes are made, the revised Terms will be published on this page with an updated effective date. For material changes, 99ba will attempt to notify registered players via the email address on their account.

Your continued use of the 99ba platform after any revised Terms have been published constitutes your acceptance of those revised Terms. If you do not agree with the revised Terms, you should stop using the platform and contact support to close your account.

15. Governing Law

These Terms and Conditions, and any dispute or claim arising out of or in connection with them, shall be governed by and construed in accordance with applicable law. 99ba operates its platform in accordance with applicable laws and regulations and requires all players to comply with the laws of their own jurisdiction when using the platform.

Disputes relating to your account or these Terms should be directed in the first instance to the 99ba customer support team. We will make every reasonable effort to resolve disputes quickly and fairly. Where a dispute cannot be resolved through customer support, the matter may be escalated to a formal dispute resolution process as detailed in your account communications.

16. Contact Us

If you have any questions about these Terms and Conditions, or about your 99ba account, please do not hesitate to get in touch. Our customer support team is available 24 hours a day, 7 days a week, and is happy to assist in both English and Urdu.

Email Support: [email protected] – responses within 2 hours.
Live Chat: Available directly within your 99ba account. Average response time under 5 minutes.
Play Responsibly at 99ba

Gaming at 99ba involves real money and real risk. It is strictly for adults aged 18 and above. Set limits, take breaks, and never chase losses. If gambling is becoming a problem for you or someone you know, please visit our Responsible Gaming page for tools and support resources that are free for all 99ba players.

Ready to Play by the Rules & Win at 99ba?

Now that you know exactly how 99ba operates, join over 500,000 Pakistani players who are already enjoying fair games, instant PKR payouts, and one of Pakistan's most trusted gaming platforms.