These Terms and Conditions govern your use of bj999 and everything on it — your account, deposits, bets, bonuses, and withdrawals. Please read through them carefully before registering. By creating an account on bj999, you confirm that you have read, understood, and agreed to everything stated here.
bj999 is strictly for adults aged 18 and above. We verify age at registration and reserve the right to request further proof at any time.
Each player is permitted to hold exactly one account on bj999. Duplicate accounts are closed and balances may be forfeited without notice.
All transactions on bj999 are processed in Pakistani Rupees. No currency conversion applies. Minimum deposit Rs 200, minimum withdrawal Rs 500.
All bonuses on bj999 carry a wagering requirement before withdrawal. Requirements are clearly stated on each promotion page at time of issue.
bj999 provides deposit limits, session timers, and self-exclusion tools to all players. These are available in your account settings at any time.
Player data on bj999 is protected by 256-bit SSL encryption and handled according to our full Privacy Policy, linked in the footer below.
These Terms and Conditions ("Terms") form a binding legal agreement between you ("the Player," "you," or "your") and bj999 ("the Platform," "we," "us," or "our") in relation to your use of the website located at bj999.life and all associated services, products, and content available through that website.
By registering an account on bj999, making a deposit, placing a bet, or otherwise accessing any part of the Platform, you confirm that you have read these Terms in full and that you agree to be bound by them. If you do not agree with any part of these Terms, you must immediately stop using bj999 and contact our support team to close your account.
These Terms should be read alongside the bj999 Privacy Policy and the Responsible Gaming Policy, both of which form part of the overall agreement between you and bj999. In the event of any conflict between documents, these Terms take precedence unless otherwise specifically stated.
These Terms are written in plain English for clarity. If any term or section is unclear, please contact bj999 support before registering. Continued use of the Platform constitutes acceptance of the current version of these Terms regardless of whether you have read them in full.
To register and use bj999, you must meet all of the following eligibility criteria at the time of registration and on a continuing basis throughout your use of the Platform:
bj999 reserves the right to request age verification documentation at any time, including during registration, before processing a withdrawal, or during a routine account review. Acceptable documents include a valid National Identity Card (CNIC), passport, or driving licence. Accounts where age verification is outstanding will have withdrawals suspended until the verification is completed satisfactorily.
Any attempt to register on bj999 by a person under 18 years of age will result in immediate account closure, forfeiture of all balances, and reporting to appropriate safeguarding authorities where required. bj999 takes underage gambling prevention seriously and has active detection systems in place.
To use bj999, you must create a single registered account. The registration process requires you to provide accurate, current, and complete personal information including your full name, mobile number, date of birth, and a valid payment method linked to your identity. You are responsible for keeping your account information accurate and up to date at all times.
bj999 operates a strict one-account-per-player policy. Only one account is permitted per individual, per mobile number, per device, and per household. Creating multiple accounts — whether to receive multiple welcome bonuses, circumvent a restriction, or for any other reason — is a violation of these Terms and will result in the closure of all duplicate accounts and the forfeiture of any balances held within them.
Account registration on bj999 is free. We do not charge any fees for account creation or maintenance. Any charges that arise from your use of the Platform are limited to game stakes, which are always clearly displayed before placement.
bj999 accepts deposits via the following payment methods. All amounts are processed in Pakistani Rupees (PKR). There are no fees charged by bj999 for deposits, though your payment provider may apply their own charges.
| Payment Method | Min Deposit | Processing Time | Fee (bj999 side) |
|---|---|---|---|
| Easypaisa | Rs 200 | Instant | None |
| JazzCash | Rs 200 | Instant | None |
| NayaPay | Rs 200 | Instant | None |
| SadaPay | Rs 200 | Instant | None |
| IBFT (Bank Transfer) | Rs 500 | Up to 2 hours | None |
| Visa / Mastercard | Rs 500 | Instant | None |
All deposits must be made from an account or card registered in your own name. bj999 does not accept deposits from third-party accounts or cards belonging to someone else. If a third-party deposit is detected, the funds will be returned and the account may be suspended pending investigation.
bj999 does not store your full card number or mobile banking PIN. All payment transactions are processed through encrypted, certified payment gateways. If you experience a failed deposit that has been deducted from your payment account, contact bj999 support with your transaction reference number.
bj999 is committed to processing withdrawals promptly. Standard withdrawals to Easypaisa and JazzCash are processed within minutes under normal conditions. Bank transfers (IBFT) may take up to 24 hours. Withdrawals are only processed to accounts and cards registered in your own name — the same name as your bj999 account.
bj999 reserves the right to conduct additional verification checks before processing withdrawals above Rs 50,000. This is a standard fraud prevention measure and does not imply any negative assumption about your account. Most checks are completed within one business day.
bj999 does not charge withdrawal fees. However, some payment providers may charge receiving fees on their end — please check with your provider. If a withdrawal fails due to incorrect account details provided by the player, the funds will be returned to your bj999 balance and you may resubmit with corrected information.
bj999 regularly offers bonuses and promotions to both new and existing players. Every promotion has its own specific terms, including wagering requirements, eligible games, validity period, and minimum odds or bet amounts. These specific terms are always published on the relevant promotion page and form part of these overall Terms.
bj999 actively monitors accounts for bonus abuse, including matched betting, arbitrage, and systematic low-risk wagering designed to meet wagering requirements without genuine play. If bonus abuse is detected, bj999 reserves the right to cancel bonuses, void associated winnings, and restrict or close the account without prior notice.
All bets placed on bj999 — whether on cricket, PSL, esports, live casino games, or any other product — are subject to the specific rules of the relevant game or market as displayed at the time of bet placement. These product-level rules govern how bets are settled and take precedence over any general guidance.
General rules applicable across all bj999 betting products:
bj999 is a fair play platform. The following actions are strictly prohibited and will result in immediate account suspension, forfeiture of balances, and possible legal action where applicable:
bj999 cooperates fully with law enforcement and financial intelligence authorities. We are legally required to report suspicious transactions and activity to relevant Pakistani financial and regulatory bodies.
All games on bj999 that use computer-generated outcomes — including slots, crash games like Aviator, fishing games, and virtual sports — utilise certified Random Number Generation (RNG) systems. These systems are independently tested and certified by recognised testing laboratories to ensure that outcomes are genuinely random, unpredictable, and not influenced by previous results or by any action of bj999 staff.
Live casino games on bj999 — including Andar Bahar and live table games — are hosted by physical studios with real dealers using actual playing cards and equipment. These games are not computer-generated. Every session is recorded and independently audited.
bj999 publishes Return to Player (RTP) rates for all games. RTP represents the theoretical long-term percentage of all wagered money that a game will pay back to players. For example, a game with 97% RTP will, over a statistically significant number of rounds, return Rs 97 for every Rs 100 wagered. RTP does not guarantee individual session outcomes.
bj999 is committed to responsible gaming and takes its obligations in this area seriously. Gambling should be an enjoyable leisure activity, not a way to generate income or escape personal difficulties. We provide the following tools to all registered players:
These tools are accessible directly from your account settings at any time, 24 hours a day. For detailed information and additional resources, visit the Responsible Gaming page. If you believe someone close to you has a gambling problem, we encourage you to direct them to professional support services.
bj999 collects and processes personal data in accordance with its full Privacy Policy, which is available at Privacy Policy. By agreeing to these Terms, you also consent to the data practices described in the Privacy Policy.
In summary, bj999 collects only the data necessary to operate your account, process transactions, verify identity, prevent fraud, and comply with applicable legal obligations. We do not sell your personal data to third parties for marketing purposes. Data is retained only for as long as necessary under applicable law and our internal retention schedule.
All data transmissions between your device and bj999 servers are protected by 256-bit SSL (TLS) encryption. Your payment information is handled by certified, PCI-DSS compliant payment processors — bj999 does not store full card numbers or mobile banking credentials on its own servers.
bj999 reserves the right to suspend, restrict, or permanently close any player account at any time and without prior notice in the following circumstances:
Where an account is closed due to a Terms violation, any balance remaining in the account — including winnings derived from unfair play — may be forfeited. bj999 will return deposits made by legitimate payment in cases where there is no outstanding dispute or regulatory hold, subject to completion of standard identity verification.
Players who wish to voluntarily close their account may contact bj999 support at any time. Voluntary closures are processed within 24 hours. Any outstanding verified balance will be returned to your registered payment method.
To the fullest extent permitted by applicable law, bj999 and its directors, employees, and service providers shall not be liable for:
Nothing in these Terms limits bj999's liability for fraudulent misrepresentation, death, or personal injury caused by our negligence, or any other liability that cannot be excluded under applicable law.
bj999 reserves the right to amend, update, or replace these Terms and Conditions at any time. When we make material changes, we will notify registered players by email or via an in-platform notification at least 7 days before the changes take effect, where reasonably practicable.
The most current version of these Terms is always available on this page with the "Last updated" date shown at the top. Your continued use of bj999 after the effective date of any amendment constitutes your acceptance of the revised Terms. If you do not agree with changes to the Terms, you must stop using the Platform and notify us that you wish to close your account.
Minor changes — such as corrections to typographical errors, clarifications, or updates to payment method lists — may be made without advance notice. These do not constitute a material change to the agreement.
If you have questions, concerns, or complaints about these Terms or about your account on bj999, please contact our support team. We are available 24 hours a day, 7 days a week, and we aim to respond to all queries promptly.
Email: support@bj999.life
Response time: Within 1 hour for account and payment queries; within 24 hours for formal complaints.
For disputes regarding bet settlement, please include your account ID, the specific bet reference, and a clear description of the issue.
Formal complaints should be submitted in writing to support@bj999.life with the subject line "Formal Complaint." We will acknowledge receipt within 24 hours and provide a full response within 5 business days. If you are unsatisfied with our response, the next step is escalation to our licensed jurisdiction's dispute resolution body as described in the formal complaints process.
You've read the rules. bj999 is a fair, transparent platform built for Pakistani players. Register today — takes under two minutes, deposit from Rs 200, and start playing PSL betting, Aviator, Andar Bahar, and more in PKR.
18+ only. Please gamble responsibly. Responsible Gaming tools available in your account.