Legal & Platform Rules

M 999 Terms and Conditions — Platform Rules for Pakistani Players

These terms govern your use of M 999. We've written them in plain English so you can actually understand what you're agreeing to before you start playing. Please read them fully — they protect you as much as they protect us.

Last updated: January 2025
Applies to: m999-khelo.com

Key Points at a Glance

A plain-language summary of the most important rules on M 999. The full terms follow below — please read both.

You Must Be 18 or Older

M 999 is strictly for adults. If you are under 18 years of age, you are not permitted to register, deposit or play on this platform under any circumstances. Age verification may be requested at any time.

One Account Per Person

Each player is allowed one M 999 account. Duplicate accounts are not permitted and may result in all balances being voided. If you've forgotten your login details, use the account recovery option rather than creating a new account.

Bonuses Have Wagering Requirements

All M 999 bonuses are subject to wagering requirements that must be completed before the bonus amount can be withdrawn. Requirements are stated clearly in the specific offer terms and are always expressed in PKR.

Withdrawals Go to the Original Payment Method

Withdrawals on M 999 are processed back to the same payment method used for the deposit wherever technically possible. This is an anti-fraud measure that protects your account and funds.

Fraudulent Activity Voids Accounts

Collusion, bonus abuse, use of automated betting tools, chargebacks and any form of fraud will result in immediate account suspension and forfeiture of balances. M 999 monitors all accounts for irregular activity.

Responsible Gaming Tools Are Available

M 999 provides deposit limits, session alerts and self-exclusion to all registered players. These tools can be activated at any time from your account settings. Please use them if you need to manage your play.

m 999

1. Acceptance of Terms

By accessing m999-khelo.com and using any service provided on this platform — including creating an account, making a deposit, placing a bet, or participating in any promotion — you confirm that you have read, understood, and agree to be bound by these Terms and Conditions in their entirety.

These terms form a legally binding agreement between you, the player, and M 999. If you do not agree with any part of these terms, you should not use the M 999 platform. Continued use of the platform following any amendments to these terms constitutes your acceptance of the revised version.

These Terms and Conditions apply to all products and services offered on M 999, including the online casino, sports betting, live dealer games, crash games such as Aviator, and all promotional offers. They should be read alongside the M 999 Privacy Policy and Responsible Gaming Policy, which together form the complete framework governing your use of the platform.

Plain language note: Registering on M 999 means you agree to play by these rules. They're designed to be fair to all players, and we've written them to be as clear as possible. If you ever have a question about what a specific rule means for your situation, contact M 999 support directly.

2. Account Registration

To use the M 999 platform, you must create a registered account. During registration, you are required to provide accurate, current, and complete personal information including your full legal name, date of birth, Pakistani mobile number, and a valid email address. M 999 relies on this information to verify your identity and process payments correctly.

2.1 One Account Per Person

Each individual player is permitted to hold only one M 999 account. Creating multiple accounts — whether using different names, mobile numbers, email addresses, or payment methods — is strictly prohibited. Where M 999 identifies duplicate accounts, all associated accounts may be suspended and balances may be voided without prior notice. If you have accidentally created a duplicate account, contact M 999 support immediately to resolve the situation before any action is taken.

2.2 Account Accuracy

You are responsible for ensuring that the information held on your M 999 account remains accurate at all times. If your personal details change — particularly your mobile number, email address, or payment details — you must update your account promptly. M 999 cannot be held responsible for payment failures or communication gaps arising from outdated account information.

2.3 Account Ownership

Your M 999 account is personal to you and may not be transferred, sold, or shared with any third party. Allowing another person to use your account, or using an account registered in another person's name, is prohibited and may result in immediate suspension. All bets placed and transactions made through your account are your sole responsibility.

Important: Do not share your M 999 login credentials with anyone. M 999 staff will never ask for your password. If you believe your account has been accessed by someone else, change your password immediately and contact support.

3. Eligibility & Age Verification

M 999 is an adult platform. You must be at least 18 years of age to register an account, make a deposit, or participate in any game or betting activity on the platform. By registering, you confirm that you meet this age requirement.

M 999 reserves the right to request age verification documentation at any point during your membership. Acceptable documents include a valid National Identity Card (CNIC), passport, or driving licence issued by Pakistani authorities. Failure to provide satisfactory age verification within a reasonable timeframe will result in account suspension until verification is completed.

Where M 999 has reason to believe that a player is under 18, the account will be suspended immediately and all deposits returned. Any winnings accumulated during the period of suspected underage play will be withheld. M 999 takes underage gambling seriously and cooperates fully with any relevant authorities on such matters.

Players are also responsible for ensuring that using M 999 complies with the laws and regulations applicable in their location. By using M 999, you confirm that you are doing so in accordance with the laws of your jurisdiction.

4. Account Security

You are solely responsible for maintaining the confidentiality and security of your M 999 account credentials. This includes your username, password, and any two-factor authentication codes. M 999 recommends using a strong, unique password that is not used on any other platform.

Any activity that takes place under your M 999 account credentials is your responsibility. If you suspect unauthorised access to your account, you must notify M 999 support immediately and change your password without delay. M 999 cannot reverse transactions that were authorised using valid login credentials, even if those credentials were used without your knowledge.

M 999 employs industry-standard encryption and security protocols to protect your account data. However, you play a critical role in your own account security. Never access your M 999 account on shared, public or unsecured devices. Do not save your password in a browser on a shared device.

m 999

5. Deposits & Payments

M 999 accepts deposits in Pakistani Rupees (PKR) through the following payment methods: Easypaisa, JazzCash, NayaPay, SadaPay, bank transfer via IBFT, and Visa/Mastercard bank cards. Deposits are credited to your M 999 account in PKR and there are no currency conversion fees applied by the platform.

5.1 Minimum Deposit

The minimum deposit on M 999 is Rs 200 per transaction. There is no maximum deposit limit for standard accounts, though M 999 reserves the right to implement transaction limits for security or compliance purposes. Any applicable limits will be communicated to you via your account dashboard or by support.

5.2 Deposit Processing

Deposits via Easypaisa, JazzCash, NayaPay and SadaPay are processed instantly and credited to your M 999 balance without delay. IBFT bank transfers may take up to two banking hours depending on the originating bank. Card deposits are typically instant subject to the standard bank authorisation process. If a deposit does not appear in your M 999 account within the expected timeframe, contact support with your transaction reference number.

5.3 Funds Must Be Your Own

All funds deposited to your M 999 account must come from a payment method registered in your own name. Deposits made using payment methods registered to third parties will be refused and returned. This policy protects all players from fraud and helps M 999 maintain a secure payment environment for the entire platform.

Note on payment security: M 999 does not store your full payment credentials. Transactions are processed through secure, encrypted payment gateways. Your banking details are never visible to M 999 staff.

5.4 Declined Transactions

If your deposit is declined, the most common causes are: insufficient balance on the source account, a transaction limit set by your bank or wallet, or a temporary hold on international or online transactions. Contact your bank or wallet provider to resolve these restrictions. M 999 does not charge a fee for declined transactions.

6. Withdrawals

Withdrawals from your M 999 account are processed to the same payment method used for your most recent deposit, wherever technically possible. This reverse-withdrawal policy is a standard anti-fraud measure. In cases where the original payment method cannot receive a refund, M 999 support will assist in arranging an alternative method following identity verification.

6.1 Minimum Withdrawal Amount

The minimum withdrawal amount from M 999 is Rs 500. Withdrawal requests below this amount will not be processed. There is no maximum withdrawal limit for standard accounts, though very large withdrawals may be subject to additional identity verification before processing.

6.2 Processing Times

M 999 targets a processing time of under two hours for standard withdrawals during normal operating hours. Easypaisa and JazzCash withdrawals are typically the fastest. IBFT bank transfers may take up to four banking hours depending on the receiving bank's processing schedule. Withdrawals requested on bank holidays may take slightly longer. VIP Gold, Platinum and Diamond tier players on M 999 receive priority processing with faster turnaround times.

6.3 Verification Requirements

M 999 reserves the right to request identity verification documentation before processing any withdrawal. This is standard practice across all legitimate online gaming platforms and is required for compliance purposes. Documents typically requested include a copy of your CNIC and a screenshot or statement confirming ownership of the payment method. Providing accurate documentation ensures withdrawals are processed without unnecessary delays.

6.4 Wagering Requirements Before Withdrawal

If you have an active bonus on your M 999 account, the wagering requirement associated with that bonus must be completed before the bonus amount and any winnings derived from it can be withdrawn. Your main deposited balance remains withdrawable at any time, subject to the minimum amount and verification requirements above. Wagering requirements are always displayed in PKR in the specific offer terms.

Withdrawal tip: Ensure your account details are complete and verified before submitting a large withdrawal request. Incomplete profiles or unverified payment methods can delay processing. You can check your verification status in your M 999 account settings at any time.

7. Bonuses & Promotions

M 999 offers a range of bonuses and promotional offers to both new and existing Pakistani players. All bonuses are subject to the specific terms attached to each offer, as well as the general bonus rules set out in this section. By claiming a bonus on M 999, you agree to the associated terms in full.

7.1 Welcome Bonus

New M 999 players are eligible for a welcome bonus on their first qualifying deposit, subject to the offer terms in place at the time of registration. Welcome bonuses are credited once per person, per household, and per payment method. Registering multiple accounts to claim a welcome bonus multiple times constitutes bonus abuse and will result in all accounts being suspended with balances voided.

7.2 Wagering Requirements

All M 999 bonuses are subject to wagering requirements, expressed as a multiplier of the bonus amount (for example: 20× means the bonus amount must be wagered twenty times before withdrawal is available). The wagering requirement and any contribution percentages for different game types are stated clearly in each individual offer's terms. Generally, live casino games, slots and crash games contribute fully or at high rates, while certain low-edge table game variations may contribute at a reduced rate.

7.3 Bonus Expiry

M 999 bonuses are valid for a specified period from the time of crediting, which will be stated in the offer terms. Any bonus amount and associated winnings that remain subject to incomplete wagering requirements at the time of expiry will be removed from your account. Check the expiry date of any active bonus in your M 999 account's bonus section.

7.4 M 999 VIP Programme

The M 999 VIP programme operates across five tiers: Bronze, Silver, Gold, Platinum and Diamond. Progression through tiers is based on cumulative wagering activity. VIP tier benefits — including increased cashback rates, enhanced withdrawal limits, dedicated account management and exclusive bonuses — are detailed on the VIP Club page. M 999 reserves the right to adjust tier qualification thresholds and benefits with reasonable notice to affected players.

7.5 Bonus Abuse

M 999 actively monitors for patterns of behaviour that constitute bonus abuse. This includes but is not limited to: registering multiple accounts to claim welcome offers, wagering with low-risk patterns specifically designed to clear wagering requirements without genuine play intent, using bonuses in combination with strategies that exploit variance, and coordinated betting between accounts. Accounts identified as engaging in bonus abuse may have bonuses removed and balances adjusted or voided.

8. Game Rules & Fairness

All games available on M 999 — including slots, live dealer casino games, crash games and instant win titles — operate according to their individual game rules, which are accessible within each game interface. By placing a bet on M 999, you confirm that you understand and accept the rules of the game you are playing.

Casino games using a random number generator (RNG) on M 999 are certified by independent testing organisations. Published return-to-player (RTP) percentages represent the theoretical long-term average return and do not guarantee results within any individual session. Live dealer games use physical cards or equipment dealt on camera, with results verifiable in real time. Crash games such as Aviator use provably fair algorithms whose outcomes can be independently verified.

In the event of a technical malfunction during a game — including disconnection, display errors, or game engine failure — M 999 reserves the right to void the affected round and return the stake to the player. Where a game result has been correctly generated and recorded, the result stands regardless of any display or connectivity issue on the player's device.

RTP transparency: M 999 publishes the RTP percentage for every slot and casino game in the library. You can find this information within each game's information panel before placing a bet. This commitment to transparency is a core part of how M 999 operates.

9. Sports Betting Rules

Sports bets placed on M 999 are subject to the general terms in this document as well as the specific rules for each sport and market type, which are accessible within the sports betting section of the platform. The following rules apply universally to all sports betting activity on M 999.

9.1 Bet Acceptance

All bets on M 999 are subject to acceptance by the platform. M 999 reserves the right to refuse, limit or void any bet at its discretion, including where there is evidence of unusual betting patterns, a pricing error, or where the event in question has already begun at the time the bet is placed. Bets accepted in error — for example, at clearly incorrect odds — may be voided.

9.2 Settlement of Bets

Bets on M 999 are settled according to the official result of the relevant event as determined by the relevant governing body. For cricket, this means results as declared by the board or officiating umpires. Matches that are abandoned, postponed, or cancelled without a result being declared will be settled according to M 999's specific rules for that sport, which are available in the sports betting rules section of the platform.

9.3 In-Play Betting

In-play bets on M 999 are placed at live odds that update continuously during the event. M 999 may suspend in-play markets at any time during an event, for example at the start of a wicket review or during a stoppage. Any bet submitted during a market suspension will be voided and the stake returned. The live odds displayed represent the best available pricing at the time of the last update and may differ from the final accepted price due to transmission delays.

m 999

10. Prohibited Conduct

The following activities are strictly prohibited on M 999. Engaging in any of the following may result in immediate account suspension, forfeiture of balances, and where applicable, reporting to relevant authorities.

  • Registering or operating more than one M 999 account simultaneously.
  • Providing false, misleading or incomplete personal information during registration or verification.
  • Using automated tools, bots, scripts or any software to interact with M 999 games or the platform interface in a manner not intended for human play.
  • Exploiting software errors, game bugs or pricing mistakes to gain an unfair advantage.
  • Colluding with other players in any game or betting market to manipulate outcomes or share information improperly.
  • Attempting to launder money or use M 999 for any financial transaction not related to genuine gaming activity.
  • Initiating payment chargebacks on M 999 deposits while retaining winnings derived from those deposits.
  • Using another person's payment method, identity or account credentials on M 999.
  • Engaging in any behaviour that disrupts the experience of other players, including abuse through the chat function or any communication channel.
  • Attempting to access restricted areas of the M 999 platform, bypass security measures, or probe the platform for vulnerabilities.

Chargeback policy: Initiating a chargeback on a M 999 deposit is a breach of these terms. M 999 will contest all chargebacks and provides full transaction records to financial institutions and payment processors upon request. Accounts involved in chargeback disputes will be suspended during investigation.

11. Responsible Gaming

M 999 is committed to responsible gaming. Gambling is intended to be an entertainment activity, and M 999 provides a range of tools to help players maintain control of their gaming activity and spending.

The following tools are available to all M 999 registered players and can be activated at any time through your account settings or by contacting M 999 support:

  • Deposit limits: Set a daily, weekly or monthly maximum deposit amount. Increases to limits take effect after a 24-hour cooling period. Reductions take effect immediately.
  • Session time limits: Set a maximum session duration after which you will be automatically logged out. A pop-up notification appears 10 minutes before the limit is reached.
  • Cooling-off period: Temporarily suspend your M 999 account for a period of your choice, ranging from 24 hours to 90 days. During a cooling-off period, you cannot log in, deposit or play.
  • Self-exclusion: Permanently exclude yourself from M 999. Self-exclusion requests are processed within 24 hours and are irreversible for a minimum period of six months.
  • Reality checks: Enable periodic on-screen reminders showing your session duration and net position during the current session.

If you believe your gambling has become a problem, M 999 encourages you to use these tools and seek support. More information is available on the M 999 Responsible Gaming page at /responsible-gaming.

12. Intellectual Property

All content on the M 999 platform — including but not limited to logos, graphics, interface designs, game content, promotional materials, and all text — is the intellectual property of M 999 or its licensed content providers. You are granted a limited, non-exclusive licence to access and use the M 999 platform for personal gaming purposes only.

You may not copy, reproduce, modify, distribute, publish or otherwise exploit any M 999 content without prior written permission. Scraping, data mining or automated extraction of any content from the M 999 platform is prohibited. Game content is provided by third-party software providers under licence to M 999 and remains the intellectual property of those providers.

13. Limitation of Liability

M 999 provides its platform on an "as is" and "as available" basis. While M 999 takes all reasonable steps to ensure continuous, error-free operation of the platform, we cannot guarantee uninterrupted access at all times. Scheduled maintenance, technical incidents, and factors outside M 999's control — including issues with third-party payment processors, internet infrastructure, or device compatibility — may occasionally affect your ability to access the platform.

M 999 shall not be liable for any losses arising from: system downtime or maintenance windows (communicated in advance where possible); delays in payment processing caused by third-party payment providers; decisions made by players based on information displayed on the platform that contains a typographical error or technical glitch; or losses resulting from players ignoring responsible gaming tools that were available to them.

In all cases, M 999's liability to any individual player is limited to the amount of that player's deposited funds held on the platform at the time of the incident giving rise to the claim. M 999 does not accept liability for consequential, indirect or punitive losses under any circumstances.

14. Account Suspension & Closure

M 999 reserves the right to suspend or close any account at any time and without prior notice where there is reasonable cause to do so. Grounds for suspension or closure include — but are not limited to — breach of these terms, suspected fraud, identity verification failures, prohibited conduct as described in Section 10, or at the request of the account holder.

Where an account is suspended for investigation purposes, M 999 will aim to complete the investigation and communicate an outcome within 14 days. During this period, funds held in the account will remain in place and will be returned to the player if the investigation concludes without a finding of breach. Where a breach is confirmed, M 999 reserves the right to withhold funds as necessary to cover any losses caused by the breach.

Players wishing to close their own M 999 account voluntarily may do so by contacting support. Any pending withdrawal will be processed before closure. Any active bonus will be forfeited upon voluntary closure. Players who close their accounts due to problem gambling are encouraged to use the self-exclusion tool rather than simply closing the account, as this provides stronger protections against re-registration.

15. Amendments to These Terms

M 999 reserves the right to amend these Terms and Conditions at any time. Where amendments are material — meaning they affect player rights, payment terms, bonus conditions or key platform rules — M 999 will provide reasonable notice via email to your registered address and/or an on-screen notification when you next log in, at least seven days before the changes take effect.

Minor amendments — such as corrections to typographical errors, clarifications that do not alter the substance of a rule, or updates to game category descriptions — may be made without advance notice. The date of last update shown at the top of this page will be updated accordingly in all cases.

If you do not agree with a material amendment to these terms, you should close your M 999 account before the amendment takes effect. Continued use of the platform after the stated effective date constitutes your acceptance of the amended terms.

16. Governing Terms & Disputes

These Terms and Conditions are written in English and this English language version is the authoritative version. In the event of any ambiguity or discrepancy between this document and any translated version or summary, this English language version shall prevail.

M 999 aims to resolve all player disputes promptly and fairly. If you have a complaint about any aspect of the M 999 platform, the first step is to contact M 999 support directly via the live chat function. The support team is available around the clock and can resolve the majority of queries immediately. Where a matter requires escalation, the M 999 complaints team will investigate and provide a written response within five business days.

All disputes should be raised in good faith with accurate information. M 999 maintains complete records of all account activity, transactions, game results and communications, which are used as the basis for dispute resolution. Decisions made by M 999 following a full investigation are final pending any formal external review process that may be available under applicable regulations.

Contact M 999 support: For any questions about these Terms and Conditions or your account, contact our support team via the live chat on m999-khelo.com. Average response time is under three minutes. Support is available in English and Urdu, 24 hours a day.

Ready to Play on M 999? Register Your Free Account Today

By creating your M 999 account you confirm you're 18 or older, you've read these terms, and you agree to play by them. Registration takes under two minutes. Deposit via Easypaisa or JazzCash, claim your welcome bonus and start playing — all in PKR.