Legal

Terms and Conditions – 99ba Gaming Platform

These Terms and Conditions govern your use of the 99ba platform. Please read them carefully before registering an account or placing any bets. By using 99ba you agree to be bound by these terms in full.

Last Updated: January 2026

1. Introduction and Acceptance of Terms

Welcome to 99ba. These Terms and Conditions ("Terms") constitute a legally binding agreement between you ("Player", "User", "you") and 99ba ("the Platform", "we", "us", "our") with respect to your use of the 99ba website at 99ba.wine and all related services, games, and features accessible through that domain.

By creating an account, making a deposit, placing a bet, or using any feature of the platform, you confirm that you have read, understood, and agree to be bound by these Terms in their entirety. If you do not agree with any part of these Terms, you must not use the platform.

These Terms apply to all players accessing 99ba from Pakistan. All transactions on the platform are conducted in Pakistani Rupees (PKR). The platform supports JazzCash, Easypaisa, Raast, bank transfers, debit and credit cards, and mobile wallets as payment methods for Pakistani players.

Important: These Terms may be updated from time to time. The date of the most recent revision is shown at the top of this page. Continued use of 99ba after any revision constitutes your acceptance of the updated Terms. We recommend checking this page periodically.

2. Eligibility and Account Registration

2.1 Age Requirement

You must be at least 18 years of age to register an account and use any service on 99ba. By registering, you confirm that you are 18 or older. 99ba takes the protection of minors seriously. If we have reason to believe that a user is under 18, we will suspend that account immediately and any balance held will be forfeited pending investigation. We may request proof of age at any time.

2.2 One Account Per Person

Each individual player is permitted to hold only one account on 99ba. Creating duplicate accounts, whether under the same name, the same payment details, the same device, or the same IP address, is strictly prohibited and may result in immediate suspension of all accounts associated with that individual. Any balances or bonuses held in duplicate accounts may be forfeited without notice.

2.3 Accurate Registration Information

You must provide accurate, current, and complete information when registering your account. This includes your full name, date of birth, and any payment information required to process deposits and withdrawals. Providing false information is a breach of these Terms and may result in account suspension and forfeiture of funds.

2.4 Account Security

You are responsible for maintaining the confidentiality of your login credentials. You must not share your username, password, or account access with any other person. 99ba will not be liable for any losses arising from unauthorised access to your account where you have failed to keep your credentials secure. If you suspect any unauthorised access to your account, contact our support team immediately.

3. Deposits and Payments

3.1 Supported Payment Methods

99ba accepts deposits via JazzCash, Easypaisa, Raast, bank transfers, debit cards, credit cards, and mobile wallets. All transactions are processed in PKR. No currency conversion is applied. The specific minimum and maximum deposit amounts for each payment method are displayed during the deposit flow within your account.

3.2 Deposit Processing

Deposits made via JazzCash and Easypaisa are credited to your 99ba balance instantly in most cases. Bank transfers and card deposits may take slightly longer depending on your bank's processing schedule. If a deposit has not been credited after a reasonable waiting period, contact our support team with your transaction reference number.

3.3 Deposit Responsibility

You are responsible for all deposits made from your account. Once a deposit is confirmed and credited to your balance, it cannot be reversed. Only deposit funds that you are comfortable using for entertainment purposes. 99ba strongly encourages players to set deposit limits within their account settings to manage their spending.

Please note: Never deposit more than you can afford to lose. Online gaming is entertainment, not a guaranteed income source. Set a budget before you deposit and stick to it.

4. Withdrawals

4.1 Withdrawal Methods

Withdrawals on 99ba are processed via the same methods available for deposits: JazzCash, Easypaisa, Raast, bank transfer, and cards. JazzCash and Easypaisa withdrawals are typically the fastest, with funds arriving in most cases within two to ten minutes of the withdrawal being approved. Bank transfers may take longer depending on your bank.

4.2 Withdrawal Requirements

To process a withdrawal, your account must be verified and in good standing. You must have met any applicable wagering requirements associated with active bonuses before the bonus-related portion of your balance becomes eligible for withdrawal. Your withdrawal amount must meet the minimum threshold for your selected payment method.

4.3 No Hidden Fees

99ba does not deduct hidden fees from withdrawal amounts. The PKR amount you request to withdraw is the amount processed to your payment method, subject to any limits imposed by your bank or wallet provider.

4.4 Withdrawal Verification

99ba reserves the right to request identity verification documents before processing any withdrawal. This is a standard anti-fraud measure. Requested documents may include a copy of your national identity card (CNIC) and proof of your payment method. Verification requests will be communicated through your account or the support team.

5. Bonuses and Promotions

5.1 Bonus Eligibility

Bonuses and promotions available on 99ba are subject to their own specific terms, including minimum deposit requirements, wagering requirements, eligible games, and expiry periods. These specific terms are published on the Promotions page and within the individual bonus offer details. In the event of any conflict between a specific bonus term and these general Terms, the specific bonus term takes precedence.

5.2 Wagering Requirements

Most bonuses on 99ba carry a wagering requirement, meaning the bonus amount (and in some cases the deposit amount) must be wagered a specified number of times before any winnings derived from that bonus become eligible for withdrawal. The applicable wagering multiplier is stated clearly on each promotion. Not all game types contribute equally to wagering requirements – the contribution percentage for each game category is detailed on the Promotions page.

5.3 Bonus Abuse

99ba monitors accounts for bonus abuse, which includes but is not limited to: registering multiple accounts to claim the same bonus, placing low-risk or hedged bets designed to clear wagering requirements without genuine gaming risk, and using any technique intended to circumvent bonus terms. Accounts found to be engaging in bonus abuse may have bonuses removed, winnings voided, and accounts suspended.

5.4 Changes to Promotions

99ba reserves the right to modify, withdraw, or replace any promotion at any time. Active bonuses already credited to a player's account will be honoured under the terms applicable at the time of the offer, provided those terms have not been breached.

6. Sports Betting Rules

The sports betting section of 99ba covers PSL cricket, T20 international matches, Pakistan national team fixtures, football, esports, and other sports markets. The following general rules apply to all sports bets placed on the platform.

  • All bets are accepted at the odds displayed at the time of bet placement. Odds are subject to change before a bet is confirmed.
  • Once a bet is confirmed, it cannot be cancelled or amended unless the platform explicitly provides a cash-out or bet edit feature for that market.
  • In the event of a match being abandoned, postponed, or otherwise not completing under conditions that allow a result to stand, bets may be voided and stakes returned. Specific rules for each sport and market are detailed in the Bet section of the platform.
  • Maximum bet limits apply per market and per event. These limits are displayed at the time of bet placement.
  • Accumulator bets combine multiple selections. All individual selections must win for an accumulator to pay out. If one selection is voided, the accumulator is recalculated excluding that selection at odds of 1.0.
  • 99ba reserves the right to void bets placed in error, including bets placed at incorrect odds due to a technical error.

7. Fish Games and Casino Rules

All fish games, live casino games, and slot games available on 99ba use certified random number generation (RNG) systems. Every outcome is independently and randomly determined. No outcome is predetermined or influenced by the platform or any third party.

Players accept that the house edge, return-to-player (RTP) percentages, and statistical probabilities inherent to each game mean that results will vary over time and that there is no guaranteed winning strategy. Past results do not predict or influence future outcomes.

Live casino games are hosted by real dealers broadcast via video stream. Technical issues during a live game session will be handled in accordance with the live provider's rules, a summary of which is available in the platform's game-specific help sections.

Minimum and maximum bet limits for each game are displayed within the game interface before play begins. Players must remain within these limits during each session.

8. Prohibited Activities

The following activities are strictly prohibited on 99ba and may result in immediate account suspension, forfeiture of balances, and reporting to relevant authorities where applicable:

  • Using the platform if you are under 18 years of age.
  • Registering more than one account.
  • Providing false identity or payment information.
  • Using software, bots, scripts, or automated tools to place bets or interact with the platform.
  • Colluding with other players to manipulate game outcomes or betting markets.
  • Any form of match-fixing, insider information exploitation, or market manipulation.
  • Using the platform for money laundering or any other illegal financial activity.
  • Attempting to exploit technical errors, glitches, or vulnerabilities in the platform software.
  • Charging back or reversing a deposit through your payment provider after using the deposited funds.

9. Responsible Gaming

99ba is committed to supporting responsible gaming practices. The platform is designed for adult entertainment and should never be used as a financial tool or a way to solve financial difficulties. All players are encouraged to treat gaming as a form of leisure with a fixed budget, not as an income source.

The following responsible gaming tools are available to all 99ba account holders:

  • Deposit Limits: Set daily, weekly, or monthly deposit caps from your account settings. Once set, limits can be reduced immediately but increases require a cooling-off period.
  • Session Reminders: Configure notifications to alert you after you have been playing for a pre-set amount of time.
  • Self-Exclusion: Request a temporary or permanent self-exclusion from the platform through the support team. During an exclusion period, your account will be blocked and you will not be able to log in or receive promotional communications.
  • Reality Checks: Enable on-screen prompts that display your session duration and net gaming activity at regular intervals.

If you feel that your gaming activity is becoming difficult to manage, please use these tools and consider reaching out to a support organisation before the situation becomes more serious. More information is available on the Responsible Gaming page.

10. Account Suspension and Closure

10.1 Platform Rights

99ba reserves the right to suspend or close any account at any time, with or without prior notice, if we have reasonable grounds to believe that the account has been used in breach of these Terms, or if required to do so by any applicable law, regulation, or court order.

10.2 Player-Initiated Closure

You may request closure of your account at any time by contacting customer support. Any remaining verified balance will be returned to you via your registered payment method once all active wagering requirements have been settled.

10.3 Dormant Accounts

An account that has had no login activity for 12 consecutive months may be classified as dormant. 99ba will attempt to contact the account holder via their registered contact details before any action is taken. Dormant account terms, including any applicable administration fees, are subject to change and will be communicated to affected players in advance.

11. Privacy and Data

99ba collects and processes personal data in accordance with our Privacy Policy, which forms part of these Terms by reference. By registering an account, you consent to the collection, storage, and use of your personal data as described in the Privacy Policy. We do not sell your personal data to third parties. Data is used solely for account management, payment processing, fraud prevention, and improving the platform experience for Pakistani players.

For full details on what data we collect, how it is stored, and your rights regarding that data, please read the Privacy Policy.

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 out of or related to your use of the platform, including but not limited to losses from gaming activity, interruptions to service, technical errors, or unauthorised access to your account through no fault of our own.

99ba makes reasonable efforts to ensure the platform is available at all times but does not guarantee uninterrupted access. Scheduled maintenance, technical issues, or circumstances beyond our control may cause temporary unavailability. We will endeavour to communicate planned downtime in advance where possible.

The total liability of 99ba in any circumstances shall not exceed the balance held in your account at the time of the event giving rise to the claim.

13. Intellectual Property

All content on the 99ba platform, including but not limited to the website design, graphics, logos, game interfaces, text, and software, is the property of 99ba or its licensed content providers and is protected by applicable intellectual property laws. You are granted a limited, non-exclusive, non-transferable licence to access and use the platform for personal entertainment purposes only.

You may not copy, reproduce, distribute, modify, reverse-engineer, or create derivative works from any part of the platform without prior written consent from 99ba. Unauthorised use of platform content may result in account termination and legal action.

14. Changes to These Terms

99ba reserves the right to update or modify these Terms at any time. When changes are made, the "Last Updated" date at the top of this page will be revised. For material changes, we will make reasonable efforts to notify registered players via their account notification settings or registered contact information.

Your continued use of the platform after any change to these Terms constitutes acceptance of the revised Terms. If you disagree with any change, your remedy is to stop using the platform and request account closure as described in Section 10.

15. Contact and Support

If you have any questions about these Terms, your account, payments, or any aspect of the 99ba platform, our customer support team is available 24 hours a day, seven days a week via live chat within the platform. You can also reach us through the contact information available in the Footer of this website.

For questions specifically about responsible gaming tools, self-exclusion, or deposit limits, visit the Responsible Gaming page or contact support directly. We aim to respond to all queries promptly and resolve issues as efficiently as possible for our Pakistani players.

What These Terms Mean for You

A plain-language summary of the most important rules on the 99ba platform. These cards do not replace the full Terms above – please read the complete document for all details.

18+ Players Only

Registration is open to adults aged 18 and above only. Age verification may be requested at any time. Accounts found to belong to minors will be suspended immediately and any balance held may be forfeited.

PKR Transactions – No Hidden Fees

All deposits and withdrawals are processed in Pakistani Rupees. JazzCash and Easypaisa withdrawals arrive fast. 99ba does not deduct hidden fees from withdrawal amounts – what you request is what gets sent.

Bonus Terms Are Clearly Stated

Every bonus on 99ba has its wagering requirements, eligible games, and expiry date stated clearly on the Promotions page before you claim it. No last-minute surprises – read the terms for any offer before opting in.

One Account Per Player

Each player may hold only one active account. Duplicate accounts are prohibited and will be closed. Any bonuses or winnings associated with duplicate accounts may be voided. Keep your login details secure and do not share your account.

Responsible Gaming Tools Available

Deposit limits, session reminders, and self-exclusion are built into every 99ba account. You can set deposit caps from day one. Self-exclusion requests are processed by the support team and take effect promptly.

24/7 Support for Pakistani Players

Our support team is available around the clock via live chat. They understand local payment methods including JazzCash, Easypaisa, and Raast, and can help resolve account or payment issues without unnecessary escalation.

Join 99ba – Pakistan's Mobile-First Gaming Platform

Now that you have read the Terms, create your free account and enjoy fish games, PSL cricket betting, live casino, and more – all in PKR with JazzCash and Easypaisa support.