These are the terms under which bj 999 operates and under which you use the platform. They're written to be readable — not to hide anything or trick anyone. Please take the time to go through them before playing.
Important: By registering an account or using any part of the bj 999 platform at bj999.world, you confirm that you have read, understood, and agree to be bound by all of these Terms and Conditions. If you do not agree, please do not use the platform.
These Terms and Conditions ("Terms") constitute a legally binding agreement between you ("Player," "User," or "you") and bj 999, the operator of bj999.world ("bj 999," "we," "us," or "our"). This agreement governs your access to and use of the bj 999 platform, including all games, promotions, payment services, and any other features made available at bj999.world.
By creating an account, making a deposit, placing a bet, or otherwise using any part of the bj 999 platform, you confirm that you have read these Terms in full, that you understand them, and that you agree to be bound by them. If you are using the platform on behalf of another person, you confirm that you have the authority to bind that person to these Terms.
These Terms should be read alongside our Privacy Policy and our Responsible Gaming policy, both of which form part of your agreement with bj 999. In the event of a conflict between these Terms and any other document, these Terms prevail unless explicitly stated otherwise.
These Terms apply to all Pakistani players using bj 999. If you have any questions about them before registering, contact our support team via live chat before creating an account.
To register and maintain an active account at bj 999, you must meet all of the following eligibility requirements at all times:
bj 999 reserves the right to request documentation to verify eligibility at any time, including during the withdrawal process. Failure to provide satisfactory documentation may result in account suspension until verification is complete.
To use the bj 999 platform, you must register an account by providing accurate, complete, and current information. This includes your full legal name, date of birth, Pakistani mobile number, and any other information we request during the registration process or at a later stage for verification purposes.
Accuracy of Information: You must provide truthful information. Providing false, inaccurate, or misleading details is a serious breach of these Terms and may result in the immediate suspension of your account and the forfeiture of any funds held within it. bj 999 will not be liable for any losses arising from inaccurate information provided by the player.
Account Security: You are entirely responsible for maintaining the confidentiality of your bj 999 account password and for all activity that occurs under your account. You must not share your login credentials with any other person. bj 999 will never ask for your password — any communication purporting to be from bj 999 that requests your password should be treated as fraudulent and reported to our support team immediately.
Notification of Breach: If you become aware or suspect that your account has been accessed without your authorisation, you must notify bj 999 support immediately via live chat or email. We will take appropriate steps to secure the account, but we are not liable for losses incurred before notification is received.
Account Dormancy: An account that has had no login activity for a continuous period of 12 months is considered dormant. bj 999 may apply a monthly dormancy administration fee to dormant accounts, deducted from any remaining balance, after notifying the account holder at their registered contact details. Players are encouraged to log in periodically to avoid dormancy status.
bj 999 accepts deposits via the following Pakistani payment methods: Easypaisa, JazzCash, NayaPay, SadaPay, bank IBFT transfer, and Visa/Mastercard bank cards. All transactions are processed in Pakistani Rupees (PKR). bj 999 does not charge any fees on deposits, though your payment provider may have their own fees which are your responsibility.
Minimum Deposit: The minimum deposit amount at bj 999 is Rs 200. There is no maximum deposit limit set by bj 999, though individual payment methods may have their own transaction limits set by the payment provider.
Fund Ownership: All funds deposited to your bj 999 account must belong to you. Using a payment method belonging to a third party — including a family member, friend, or any other person — is prohibited unless bj 999 has explicitly authorised this in writing.
Failed Deposits: If a deposit fails to reach your bj 999 account despite being debited from your payment method, contact support immediately with your transaction reference. bj 999 will investigate and resolve the matter as quickly as possible. Do not attempt to re-send a payment without first confirming the status of the original transaction with support.
bj 999 does not accept cryptocurrency, foreign currency, or any payment method not listed above. Deposits made via unsupported methods will not be credited and may not be recoverable.
Anti-Money Laundering: bj 999 operates in compliance with applicable anti-money laundering regulations. We may request additional documentation to verify the source of funds for significant deposits. Failure to provide satisfactory documentation may result in the withholding of withdrawals until verification is complete.
Withdrawals at bj 999 are processed to the same payment method used for deposits wherever possible. This requirement exists to prevent money laundering and ensures that funds are returned to their verified source. In cases where the original deposit method is unavailable, bj 999 may approve an alternative method following identity verification.
Processing Times: Easypaisa and JazzCash withdrawals are typically completed within minutes of approval. NayaPay and SadaPay withdrawals are similarly fast. Bank IBFT transfers are processed same-day for requests submitted before the daily cut-off time, with any late requests processed the following business day. Visa/Mastercard withdrawals may take 1–3 banking days depending on the issuing bank.
Verification Before Withdrawal: bj 999 may require account verification before processing a first withdrawal or any withdrawal above a specified threshold. Verification typically involves confirming your identity via a government-issued ID (CNIC or passport), your mobile number, and your payment method details. bj 999 will notify you of any verification requirements promptly and aims to complete verification reviews within 24 hours of receiving complete documentation.
Withdrawal of Bonus Funds: Bonus funds and winnings generated from bonus plays may not be withdrawn until any applicable wagering requirements have been met. The specific requirements for each bonus are stated in the relevant bonus terms. Any withdrawal request made before wagering requirements are satisfied will result in the forfeiture of the bonus balance. Real-money cashback from the bj 999 VIP Club has no wagering requirements and is withdrawable immediately.
Suspected Fraud: bj 999 reserves the right to delay or withhold a withdrawal pending investigation if we have reasonable grounds to suspect fraud, money laundering, or a breach of these Terms. Any funds found to have been obtained fraudulently will not be paid out and may be reported to the relevant authorities.
bj 999 offers various bonuses and promotions to players from time to time. Each bonus or promotion is governed by its own specific terms, which are published alongside the offer. Players must read these specific terms before accepting any bonus. By claiming a bonus, you confirm that you have read and agree to the applicable terms.
General Bonus Rules:
If you are unsure whether a specific activity is permitted under a bonus offer, contact bj 999 support before proceeding. Acting on a genuine misunderstanding of bonus terms is treated differently from deliberate abuse.
The bj 999 VIP Club is a loyalty programme available to all registered players. Participation is automatic — VIP points are earned from the first bet placed at bj 999. The programme has five tiers: Bronze, Silver, Gold, Platinum, and Diamond. The benefits, point thresholds, and specific terms for each tier are set out on the VIP Club page and may be updated from time to time.
VIP Points: VIP points are earned on real-money wagers across all bj 999 game categories. The earning rate varies by game type as published on the VIP Club page. Points earned from bonus wagers do not count toward VIP status. Points are for internal programme tracking only and have no cash value.
Tier Status: Tiers are assigned based on cumulative lifetime VIP points. Once a tier is reached, it is maintained as long as the account remains active (defined as at least one login per 90 days). bj 999 reserves the right to review and adjust tier statuses in cases of suspected fraud or terms violations.
VIP Cashback: Weekly cashback is calculated on net losses (total wagers minus total winnings) over the previous calendar week, applied at the cashback rate applicable to the player's current tier. Cashback is credited each Monday as real, withdrawable cash with no wagering requirements. A minimum net loss threshold of Rs 500 applies for cashback to be credited in any given week.
bj 999 reserves the right to modify, suspend, or terminate the VIP Club programme with 30 days' notice to existing members. Benefits earned prior to any termination will be honoured.
bj 999 is committed to providing a fair gaming environment for all players. The following conduct is strictly prohibited and will result in account suspension, the voiding of bets, and the forfeiture of funds:
bj 999 uses fraud detection software and manual review processes to identify prohibited conduct. Decisions made on this basis are final, though players may appeal to support in writing.
bj 999 takes its responsible gaming obligations seriously. Gaming at bj 999 is intended to be a form of entertainment. If it stops being enjoyable or begins to cause financial, personal, or social harm, it is important to stop and seek support.
bj 999 provides the following tools, all accessible from your account settings and from our Responsible Gaming page:
Players who have self-excluded must not attempt to register new accounts during the exclusion period. bj 999 will close any account identified as belonging to a self-excluded player and will not return any deposits made in breach of a self-exclusion.
bj 999 reserves the right to suspend or terminate any player account at its discretion, with or without prior notice, in the following circumstances:
In cases of account closure, bj 999 will return any remaining verified real-money balance to the player via their registered payment method, after deducting any outstanding bonuses that have not met wagering requirements, and any amounts subject to ongoing investigation. bj 999 will not return deposits if the closure is due to fraud, money laundering, or other illegal conduct.
Player-Initiated Closure: Players who wish to close their bj 999 account for any reason may do so by contacting support. Account closure requests are processed within 48 hours. Note that if a player is closing their account due to a gambling problem, they should use the self-exclusion tool rather than a standard account closure, as self-exclusion provides stronger protections.
All content on the bj 999 platform — including but not limited to the bj 999 name, logo, game graphics, interface design, text, images, software, and any other materials — is the intellectual property of bj 999 or its licensed content providers and is protected by applicable intellectual property law.
Players are granted a limited, non-exclusive, non-transferable, revocable licence to access and use the bj 999 platform for personal, non-commercial gaming purposes in accordance with these Terms. This licence does not permit:
Any use of bj 999 intellectual property outside the scope of this licence requires prior written permission from bj 999.
bj 999 provides the platform on an "as is" and "as available" basis. To the maximum extent permitted by applicable law, bj 999 makes no warranties, express or implied, regarding the availability, reliability, or fitness of the platform for any particular purpose.
bj 999 shall not be liable for:
Nothing in these Terms excludes or limits bj 999's liability for fraud, death, or personal injury caused by bj 999's negligence, or any other liability that cannot be excluded under applicable law.
The collection, use, storage, and sharing of personal data by bj 999 is governed by our Privacy Policy, which forms part of these Terms and Conditions. By creating an account at bj 999, you consent to the processing of your personal data as described in that policy.
In summary, bj 999 collects and uses personal data for the following purposes:
bj 999 does not sell player personal data to third parties for marketing purposes. Data is shared with third parties only where necessary for platform operations (payment processors, identity verification providers) or where required by law. Please review the full Privacy Policy for complete details.
bj 999 may update or revise these Terms and Conditions from time to time to reflect changes in the platform, applicable laws, or our operational practices. When material changes are made, bj 999 will notify registered players via their registered mobile number or email address, and will post the updated Terms on this page with the new effective date shown at the top.
Minor updates — such as corrections of typographical errors, clarifications that do not materially affect player rights, or administrative changes — may be made without individual notification, though the updated Terms will always be published on this page.
Continued use of the bj 999 platform after the notified effective date of any material change constitutes acceptance of the revised Terms. If you do not agree with any revised Terms, you must stop using the platform and may request account closure by contacting support.
It is your responsibility to review these Terms periodically. bj 999 recommends checking this page whenever you receive a notification of updates. The version number and last-updated date shown at the top of this page allow you to identify when changes were last made.
Questions about these Terms? Contact us at support@bj999.world or via live chat — our team is available 24/7 and can explain any section in plain Urdu or English.
The Terms above set out the rules — here's the short version of what bj 999 commits to on its side of the agreement.
bj 999 processes Easypaisa and JazzCash withdrawals within minutes. Verified accounts with no outstanding issues are paid without delays or complications. No surprise holds on standard withdrawals.
Your account data, payment details, and gaming history are protected by 256-bit SSL encryption throughout. bj 999 never stores full payment credentials and will never ask for your password.
Every game at bj 999 uses independently audited RNG software. Published RTP rates are accurate. No game outcome is manipulated — ever. The same fairness standards apply to every player equally.
bj 999 writes its bonus terms, game rules, and policies in plain English (and Urdu where available). We do not hide conditions in fine print or use deliberately confusing language to disadvantage players.
Self-exclusion, deposit limits, and session reminders at bj 999 actually work. If you set a deposit limit, it is enforced. If you self-exclude, bj 999 makes every reasonable effort to honour that decision.
Questions about these Terms or anything else on the bj 999 platform? Support is available around the clock via live chat. Responses in Urdu or English, and the team is trained to explain Terms in plain language without legal jargon.
These don't replace the full Terms above — they're a quick reminder of the rules that matter most day to day.