Legal & Platform Rules

ba99 Terms and Conditions — Rules for Pakistan Players

These Terms and Conditions govern your use of ba99 — the online casino, sports betting, and gaming platform available to players in Pakistan. Please read them carefully before registering or placing any bets.

Last Updated: January 2026

Key Points You Should Know

A plain-language summary of the most important rules at ba99 before you read the full terms.

You Must Be 18 or Over

ba99 is strictly for adults. You must be at least 18 years of age to register an account, deposit funds, or participate in any game or betting activity on the platform. Age verification may be requested at any time.

One Account Per Player

Each player is permitted to hold only one ba99 account. Creating multiple accounts — whether using different names, mobile numbers, or email addresses — is a violation of these terms and may result in account suspension and forfeiture of funds.

Bonuses Have Wagering Requirements

All bonuses — including the welcome bonus, reload offers, and free spins — are subject to wagering requirements before any associated winnings can be withdrawn. Full bonus terms are available on the Promotions page.

Withdrawals in PKR Only

All deposits and withdrawals at ba99 are processed in Pakistani Rupees (PKR). Supported methods include JazzCash, Easypaisa, Raast, and Bank Transfer. No currency conversion is applied on ba99 transactions.

Fraud and Abuse Will Result in Closure

Any attempt to manipulate games, exploit bonuses, use automated tools, or engage in fraudulent activity will result in immediate account closure. Funds in the account at the time of closure may be forfeited depending on the nature of the violation.

Account Security Is Your Responsibility

You are responsible for keeping your ba99 login credentials secure. Do not share your password or allow anyone else to use your account. ba99 is not liable for losses resulting from unauthorised access caused by a player's own negligence.

1 Acceptance of Terms

By accessing, registering on, or using ba99 in any capacity — whether browsing the platform, creating an account, depositing funds, placing bets, or claiming bonuses — you confirm that you have read, understood, and agreed to these Terms and Conditions in full. If you do not agree with any part of these terms, you should not use ba99.

These Terms and Conditions apply to all services provided through ba99, including the casino game lobby, sports betting section, VIP programme, and all promotions. They should be read alongside the ba99 Privacy Policy and the Responsible Gaming guidelines, both of which form part of the agreement between you and ba99.

Important: These terms are binding. Continued use of ba99 after any update to these terms constitutes acceptance of the revised version. Please check this page periodically for changes.

2 Eligibility & Registration

To register and use ba99, you must meet all of the following eligibility requirements at the time of registration and throughout your use of the platform:

  • You must be at least 18 years of age. ba99 does not knowingly accept registrations from anyone under 18, and age verification documents may be requested at any time.
  • You must be registering as an individual acting on your own behalf — not on behalf of another person, organisation, or commercial entity.
  • You must not already hold an existing ba99 account. Only one account per person is permitted.
  • You must provide accurate, complete, and current information during registration, including your real name, mobile number, and other details requested.
  • You must not be prohibited from using online gaming or betting services under the laws applicable to your personal circumstances.

ba99 reserves the right to refuse registration, suspend, or permanently close any account where eligibility requirements are found not to have been met, including at any point after registration has been completed.

3 Account Rules

Each player may hold only one ba99 account at any given time. Creating, operating, or benefiting from multiple accounts — including accounts registered using different names, mobile numbers, email addresses, or payment methods — is strictly prohibited. ba99 uses automated and manual checks to detect duplicate accounts.

You are solely responsible for all activity that takes place under your ba99 account. This includes maintaining the confidentiality of your login credentials and not sharing your username or password with any other person. If you suspect that your account has been accessed without your authorisation, you must contact ba99 support immediately.

ba99 may request identity verification documents at any stage — during registration, before processing a withdrawal, or as part of a routine compliance review. Failure to provide requested documents within a reasonable timeframe may result in withdrawal delays or account suspension.

Note: Accounts found to be operated by or shared with minors will be closed immediately and any funds held will be handled in accordance with our compliance procedures.

4 Deposits & Payments

ba99 accepts deposits in Pakistani Rupees (PKR) through the following payment methods: JazzCash, Easypaisa, Raast, Bank Transfer, debit cards, and supported mobile wallets. No foreign currency deposits are accepted, and no currency conversion is applied on ba99 transactions.

Deposit minimums and maximums vary by payment method and are displayed in the ba99 cashier at the time of transaction. Deposits are typically credited to your ba99 wallet within seconds for mobile wallet methods such as JazzCash and Easypaisa. Bank Transfer processing times may vary.

All funds deposited to ba99 must originate from a payment method that belongs to you. Third-party deposits — where funds are sent from an account registered in another person's name — are not permitted and will trigger a compliance review.

ba99 does not charge deposit fees, although your payment provider may apply their own transaction charges. We recommend checking with your JazzCash or Easypaisa account terms if you have any questions about charges on the sending side.

5 Withdrawals

Withdrawal requests are processed to the same payment method used for the most recent deposit, where possible. All withdrawals are paid out in PKR. Supported withdrawal channels include JazzCash, Easypaisa, Raast, and Bank Transfer.

Before a withdrawal can be processed, the following conditions must be satisfied:

  • Your account identity has been verified with all requested documents.
  • Any active bonus wagering requirements have been fully met.
  • The withdrawal amount meets the minimum threshold for your chosen payment method.
  • No open or pending compliance review is attached to your account.

ba99 aims to process withdrawal requests promptly. Processing times depend on the payment method selected — mobile wallet withdrawals are typically among the fastest. Bank Transfer withdrawals may take longer depending on your bank's processing schedule.

ba99 reserves the right to request additional verification before processing any withdrawal, particularly for larger amounts or where the withdrawal pattern is unusual relative to the account's deposit and play history.

6 ">Bonuses & Promotions

ba99 offers a range of bonuses and promotional offers to both new and existing members, including welcome bonuses, reload bonuses, cashback promotions, free spins on selected slots, and VIP programme rewards. All bonuses are subject to specific terms that are published on the Promotions page and apply in addition to these general Terms and Conditions.

The following rules apply to all bonuses across ba99 unless a specific promotion states otherwise:

  • Bonuses are credited to your ba99 wallet upon qualifying deposit or trigger event, as described in the individual promotion terms.
  • All bonuses carry a wagering requirement that must be completed before any bonus-derived winnings can be withdrawn. The applicable wagering multiplier is stated in the individual promotion terms.
  • Only one welcome bonus may be claimed per player. Attempting to claim a welcome bonus more than once by creating additional accounts is considered bonus abuse.
  • ba99 reserves the right to cancel a bonus or void associated winnings if there is evidence of bonus abuse, including but not limited to: low-risk betting strategies designed to clear wagering requirements without genuine play, use of multiple accounts, or exploitation of a technical error.
  • Bonuses have expiry dates. Any uncompleted wagering requirement or unused bonus funds after the stated expiry period will be forfeited automatically.
  • ba99 reserves the right to modify, suspend, or discontinue any promotion at any time without prior notice.

Tip: Always read the individual promotion terms before claiming a bonus. The wagering requirement, eligible games, minimum deposit, and expiry date vary between offers.

7 Betting & Gaming Rules

All bets placed through ba99's sportsbook and casino game lobby are final once confirmed. Bets cannot be amended, cancelled, or voided after confirmation except in the specific circumstances outlined below.

For sports betting — including Cricket, PSL, T20 internationals, Football, and Esports — the following general rules apply:

  • Odds are displayed at the time of bet placement and are locked in at that point for pre-match bets. Live odds may change up to the moment a bet is confirmed.
  • If a sporting event is postponed, abandoned, or cancelled, ba99 will apply the relevant sport-specific rules to determine how affected bets are settled. In most cases, bets on abandoned events are voided and stakes returned.
  • Obvious pricing errors — where an odds value is clearly incorrect due to a technical or human error — may be voided by ba99 even after a bet has been placed. Players will be notified and their stakes returned in such cases.
  • Any attempt to exploit a delay between real-world events and live odds updates ("courtsiding" or similar) is prohibited and will result in bet voidance and potential account action.

For casino games — including slots, live casino tables, fish shooting games, crash titles, and table games — game outcomes are determined by certified random number generation (RNG) systems. ba99 sources games exclusively from established providers and does not alter game logic or outcomes in any way.

8 Prohibited Activity

The following activities are strictly prohibited on ba99. Engaging in any prohibited activity may result in immediate account suspension, permanent closure, forfeiture of funds, and where appropriate, reporting to relevant authorities:

  • Registering or operating more than one account on ba99.
  • Providing false, incomplete, or misleading information during registration or verification.
  • Using ba99 if you are under 18 years of age.
  • Using another person's payment method or identity to make deposits or withdrawals.
  • Using automated software, bots, scripts, or any tool that interacts with ba99 systems in a non-human manner.
  • Engaging in any form of collusion with other players in casino or betting contexts.
  • Exploiting software bugs, technical errors, or unintended platform behaviour for financial gain.
  • Any form of money laundering, structuring, or using ba99 for transactions unrelated to genuine gaming activity.
  • Harassing, threatening, or abusing ba99 customer support staff or other users in any communication channel.

Serious violations including fraud or money laundering will be reported to relevant authorities. Funds associated with suspicious activity will be frozen pending investigation.

9 Responsible Gaming

ba99 is committed to providing a gaming environment that encourages responsible play. Gaming on ba99 is intended as entertainment for adults. It should never be viewed as a means of generating income or recovering financial losses.

ba99 provides the following responsible gaming tools to all registered members:

  • Deposit Limits: Set daily, weekly, or monthly deposit caps from your account settings to control spending.
  • Session Time Reminders: Enable notifications to alert you when you have been playing for a set duration.
  • Self-Exclusion: Request a temporary or permanent break from ba99. During a self-exclusion period, your account will be suspended and you will not be able to log in or receive promotional communications.

If gaming is affecting your finances, relationships, work, or wellbeing, we strongly encourage you to use the self-exclusion tool and seek support. ba99's Responsible Gaming page contains further guidance and practical advice on managing your play. All gaming on ba99 is for adults aged 18 and over, without exception.

Read Responsible Gaming Guide

10 Intellectual Property

All content on ba99 — including but not limited to the ba99 logo, website design, graphics, text, game interfaces, software, and promotional materials — is the intellectual property of ba99 or its licensed content providers. Nothing on ba99 grants you any right to reproduce, copy, distribute, or commercially exploit any ba99 content without express written permission.

Game content made available through ba99 remains the intellectual property of the respective game providers. ba99 operates those games under licence agreements and does not transfer any ownership rights to players through the act of gameplay.

11 Limitation of Liability

ba99 provides its platform on an "as available" basis. While we make every effort to ensure consistent service availability, ba99 does not guarantee uninterrupted access to the platform and is not liable for losses arising from:

  • Temporary platform downtime for maintenance, updates, or technical issues.
  • Delays in deposit or withdrawal processing caused by third-party payment providers including JazzCash, Easypaisa, or banking institutions.
  • Loss of internet connectivity or device failure on the player's side during active gameplay or bet placement.
  • Inaccurate information provided by the player during registration or verification.
  • Unauthorised account access resulting from the player's failure to secure their login credentials.

In all cases, ba99's total liability to any individual player is limited to the net deposits made to ba99 by that player over the 30-day period immediately preceding the event giving rise to the claim.

12 Privacy

ba99 collects and processes personal data as part of the account registration, verification, and payment processes. The types of data collected, the purposes for which it is used, and the conditions under which it may be shared are set out in full in the ba99 Privacy Policy.

By registering with ba99, you confirm that you have read the Privacy Policy and consent to the collection and processing of your personal data in accordance with its terms. If you have questions about how your data is handled, please contact the ba99 support team.

Read Privacy Policy

13 Amendments to These Terms

ba99 reserves the right to amend, update, or replace any part of these Terms and Conditions at any time. When changes are made, the updated version will be published on this page with a revised "Last Updated" date at the top. It is your responsibility to check these terms periodically.

Continued use of ba99 after an update has been published constitutes acceptance of the revised Terms and Conditions. If you do not agree with a change, you should stop using ba99 and may request account closure by contacting support.

14 Contact & Support

If you have any questions about these Terms and Conditions, need clarification on any rule, or wish to raise a complaint, ba99 customer support is available 24/7. You can reach the support team through the live chat feature available on the platform, or by writing to the support email address listed in the footer of this page.

ba99 aims to respond to all account and payment queries promptly. Complaint escalation procedures are available for cases that cannot be resolved through first-line support contact.

For responsible gaming queries, including self-exclusion requests, please contact support directly and identify your request clearly so it can be prioritised.

Agreed to the Terms? Join ba99 Today

Now that you know the rules, you are ready to get started. Register your ba99 account in under two minutes, deposit in PKR via JazzCash or Easypaisa, and access 500+ casino games, live Cricket and PSL betting, and a welcome bonus on your first deposit.

18+ only. Play responsibly. Bonus terms apply. All transactions in PKR.