📋 ⚖️ 🔒 ✅
Last updated: 1 January 2026

JD99 Terms & Conditions – Malaysia Betting Platform User Agreement

This document outlines the terms of use for the JD99 platform in a clear and transparent manner. Please read it carefully before registering – it protects your rights and sets out the responsibilities of both parties.

18+ Minimum Age Requirement
MYR Official Currency
SSL 256-bit Protection
24/7 Customer Support

📌 Key Principles of jd99 Terms & Conditions

Six key things every JD99 member in Malaysia should know

🔞
18 Years of Age and Above

The jd99 platform is strictly for individuals aged 18 and above. Registration by anyone below this age is strictly prohibited, and any account found to have misrepresented its user's age will be terminated immediately. This is an absolute, non-negotiable requirement.

👤
One Account Per User

Each user is only permitted to hold one active account on JD99. Holding multiple accounts is a breach of our terms and may result in all accounts being terminated and balances forfeited. If you have forgotten your password, please use the account recovery function or contact our customer support team.

💳
Malaysian Payment Methods Only

Jd99 accepts deposits and processes withdrawals exclusively through recognised Malaysian payment methods – Touch 'n Go eWallet, GrabPay, DuitNow, Boost, ShopeePay, and FPX (Maybank2u, CIMB Clicks). All transactions must be made using an account registered under the same verified user's name.

🎁
Clear Bonus Terms

All bonuses and promotions at jd99 are subject to wagering requirements clearly stated on each offer. Bonuses cannot be transferred between accounts or converted directly to cash. Misuse of bonuses may result in the cancellation of the relevant offer.

🔐
Your Account Security

You are responsible for keeping your jd99 account password and login credentials secure. jd99 will never ask for your password through any communication channel. We strongly encourage you to enable two-factor authentication (2FA) for an additional layer of security.

⚠️
Prohibition of Fraudulent Activity

Any attempt at fraud, system manipulation, use of automated software (bots), or unfair collusion between players to the detriment of JD99 is strictly prohibited. Such activity will result in immediate account termination, balance forfeiture, and legal action where applicable.

Important: By registering for or using the JD99 platform, you agree to be bound by all terms and conditions set out in this document. Please read each section carefully. If you do not agree with any part of these terms, please discontinue use of this platform.

1. Acceptance of Terms of Use

These Terms and Conditions ("Terms") constitute a legally binding agreement between you ("User" or "Member") and JD99 ("Platform", "We"). This document governs your use of the jd99.world website platform, including all services, products, features, and content made available therein.

By accessing, registering for, or using any part of the jd99 platform, you acknowledge that you have read, understood, and agree to be fully bound by these Terms, together with our Privacy Policy and any additional policies applicable to specific services.

If you are using the jd99 platform on behalf of another entity, you represent and warrant that you have the authority to bind that entity to these Terms. In such cases, "you" refers to that entity. jd99 reserves the right to amend these Terms at any time, and changes will take effect as soon as they are published on the platform.

2. Member Eligibility

To use the JD99 platform and register as a member, you must meet all of the following eligibility requirements without exception:

  • At least 18 years old at the time of registration and at all times while using the platform.
  • Have full legal capacity to enter into a binding agreement under the laws applicable to you.
  • Not a person who has previously been banned or suspended from the jd99 platform.
  • Not registering or playing on behalf of another person, an unauthorised corporate entity, or under a false identity.
  • There are no legal or regulatory restrictions in your jurisdiction that prohibit participation in online betting activities.

Jd99 reserves the right to request identity verification documents (KYC) at any time to confirm a member's eligibility. This includes a copy of a valid national ID, driver's licence or passport. Failure to submit the requested documents within the stipulated timeframe may result in the account being temporarily suspended until verification is complete.

jd99 enforces strict age verification measures. Any registration involving age misrepresentation will result in immediate account termination and forfeiture of all balances without compensation.

3. Registration & Account Management

Each user is only permitted to hold one (1) active account at jd99 at all times. Holding multiple accounts, whether using the same details or different details belonging to the same individual, is a serious breach of these Terms.

During registration, you are required to provide accurate, current, and complete information, including your full name (as shown on your identification document), an active Malaysian phone number, and a valid email address. Providing false or misleading information during registration constitutes a breach of these Terms and may result in account termination without prior notice.

  • The chosen username must not contain any offensive, misleading or impersonating words that imitate jd99 or any other entity.
  • You are solely responsible for all activities that occur under your account.
  • Your jd99 account is personal and may not be transferred to, shared with, or used by any other party.
  • Any changes to your personal information should be updated in your account as soon as possible and may require KYC re-verification.

JD99 is not liable for any loss or damage resulting from unauthorised access to your account due to your own negligence in safeguarding your login credentials.

4. Deposit & Payment Methods

JD99 accepts deposits via approved Malaysian payment methods only. All deposits must be made using a bank account or e-wallet registered under the same JD99 member's name. Third-party deposits are not accepted and will be returned or forfeited depending on the circumstances.

JD99 accepts the following deposit methods:

  • Touch 'n Go eWallet – instant deposit, minimum RM 20
  • GrabPay – instant deposit, minimum RM 20
  • DuitNow Transfer – instant deposit, minimum RM 20
  • Boost – instant deposit, minimum RM 20
  • ShopeePay – instant deposit, minimum RM 20
  • FPX (Maybank2u, CIMB Clicks, and other Malaysian banks) – instant deposit, minimum RM 20

All deposit amounts on the jd99 platform are in Malaysian Ringgit (RM / MYR). jd99 does not accept deposits in any foreign currency. Daily and monthly deposit limits may apply depending on your account verification level. jd99 does not charge any processing fees on deposits; however, individual payment providers may impose their own charges beyond our control.

Note: If your deposit has not been credited within 15 minutes, please contact JD99 customer support immediately with proof of payment (a screenshot of your transaction receipt) for faster manual processing.

5. Withdrawal of Winnings

Jd99 members may request a withdrawal of winnings at any time, subject to the following conditions, all of which must be fully met:

  • Identity verification (KYC) has been successfully completed for the account in question.
  • No fraud, bonus abuse or unlawful activity is currently under investigation.
  • The minimum withdrawal amount is RM 50 per request.
  • Withdrawals must be made to a bank account or e-wallet registered under the same name as the JD99 account holder.
  • All bonus wagering requirements (if any) must be fully met before bonus funds can be withdrawn.

Withdrawal processing times are between 5 and 15 minutes for Touch 'n Go eWallet and DuitNow. For FPX transfers to a bank account, it may take up to one hour depending on the bank's system. For large jackpot wins (exceeding RM 10,000), an additional verification process of up to 24 business hours may be required as a security measure.

Jd99 reserves the right to request additional verification before approving large withdrawals. This is standard procedure to protect members from fraud and ensure winnings reach the rightful owner.

6. Bonuses, Promotions & Special Offers

JD99 offers a variety of bonuses and promotions from time to time to eligible members. All such offers are subject to the specific terms stated in each promotion, as well as the following general conditions:

  • Every bonus comes with a wagering requirement that must be fulfilled before any bonus funds or winnings derived from bonus funds can be withdrawn.
  • The welcome bonus may only be claimed once per unique user, device, IP address, phone number and payment method.
  • Jd99 reserves the right to withdraw or cancel any bonus if fraud or abuse is suspected.
  • Bonuses are subject to the stated expiry period — any bonus not used within that period will expire automatically.
  • Using multiple accounts to claim duplicate bonuses constitutes bonus abuse and may result in account termination and forfeiture of all balances.

Jd99 reserves the right to modify, suspend or discontinue any bonus or promotional programme without prior notice. Such changes will not affect bonuses already active in a member's account at the time of the change, unless there is clear evidence of fraud.

7. Betting & Gaming Rules

All bets placed on the JD99 platform are subject to the rules applicable to each bet type or game. Bets that have been submitted and accepted by the JD99 system are final and cannot be cancelled or modified by the member.

  • Sports Betting (EPL football, Malaysia Super League, badminton, e-sports, and more) is subject to the betting market rules stated within the platform.
  • The outcomes of all casino games, slots, and poker are determined by an independently audited Random Number Generator (RNG).
  • JD99 reserves the right to void bets placed at odds that are clearly incorrect due to a technical error or data fault.
  • For Sports Betting, if a match is postponed or cancelled before it begins, all related bets will be voided and stakes returned in full.
  • Minimum and maximum bet limits vary by game type and market. Please check the applicable limits before placing your bets.

In the event of any dispute regarding game or bet outcomes, the JD99 system's decision shall be final unless verifiable evidence of a technical error can be produced. All disputes must be submitted to the customer support team within 72 hours of the incident.

8. Account Security & Password

Securing your jd99 account is a shared responsibility. jd99 provides industry-standard security infrastructure, and you must take reasonable steps to protect your login credentials.

  • Use a strong password that combines uppercase letters, lowercase letters, numbers and symbols — at least 8 characters long.
  • Do not share your password or login credentials with anyone, including family members.
  • Enable two-factor authentication (2FA) in your account settings for an added layer of security.
  • Jd99 will never ask for your password via email, SMS, or live chat. Be vigilant against phishing attempts.
  • Log out of your account after each session, especially when using a shared device.

If you suspect your account has been accessed without authorisation, contact jd99 customer support immediately via live chat or email at support@jd99.world. jd99 will freeze the account while an investigation is carried out to protect your balance.

9. Prohibited Conduct

The jd99 platform is for legitimate entertainment purposes only. The following activities are strictly prohibited and may result in immediate account termination, forfeiture of balances and legal action:

  • Use of automated software or bots – any attempt to use scripts, software, or automated tools to play, place bets, or collect data.
  • Bonus abuse – registering multiple accounts, using false identities, or colluding with other players to obtain bonuses unfairly.
  • Illegal payment processing – using the jd99 platform to process or conceal illicit funds.
  • Collusion – colluding unfairly with other players in poker or Live Casino games.
  • System Manipulation – knowingly exploiting any technical errors, system vulnerabilities, or incorrect odds.
  • Threats or harassment – threatening, harassing, or spreading false information about jd99 or its staff.

Jd99 employs advanced fraud detection technology to continuously monitor activity across the platform. Any suspicious activity will be investigated and appropriate action taken without prior notice to the parties involved.

10. Account Termination & Suspension

Jd99 reserves the right to suspend or terminate any member's account at any time, with or without cause, at our sole discretion. Under normal circumstances, however, account termination will occur in the following scenarios:

  • Violation of any part of these Terms and Conditions.
  • Confirmation that the member is under 18 years of age.
  • Account termination requested by the member themselves.
  • Fraudulent activity, money laundering, or any other prohibited conduct.
  • Account inactivity for more than 12 consecutive months.
  • Court orders or directives from relevant authorities.

Members may also request voluntary account closure (self-exclusion) at any time through account settings or by contacting customer support. For accounts closed voluntarily with no outstanding issues, any remaining balance will be returned to the registered payment method within 5 business days.

11. Liability Limits & Disclaimer

JD99 provides its platform with reasonable efforts to ensure continuous, uninterrupted operation. However, JD99 does not guarantee that the platform will always be available without disruption and is not liable for losses arising from:

  • Service disruptions resulting from system maintenance, technical updates, or issues beyond our control.
  • Betting losses arising from match results, game outcomes, or events wagered on.
  • Errors in statistical information or data provided by third parties.
  • Losses resulting from unauthorised account access due to the member's negligence in safeguarding their login credentials.
  • Changes in laws or regulations affecting the availability of jd99's services in certain regions.

Under no circumstances shall jd99's liability to any member exceed the account balance held at the time the claim is made. jd99 is not liable for any indirect, consequential, or punitive damages.

12. Amendments to Terms & Conditions

Jd99 reserves the right to modify, add or remove any part of these Terms and Conditions at any time. Changes will take effect immediately upon the updated version being published at jd99.world/terms-conditions.

For material or significant changes, jd99 will endeavour to notify registered members via email or in-platform notification at least 7 days before the changes take effect. Continued use of the jd99 platform after such changes take effect will be considered acceptance of the amended Terms.

It is your responsibility to review this Terms and Conditions page periodically. The "Last Updated" date at the top of this page will always reflect when the most recent changes were made.

13. Contact Us

If you have any questions, concerns, or need clarification regarding JD99's Terms and Conditions or the use of our platform in general, don't hesitate to reach out to our team:

  • Live Chat: Within the jd99 platform – response in under 5 minutes, 24/7
  • Email: support@jd99.world – response within 24 business hours
  • WhatsApp: Details are available in your account settings after logging in

All support communications are conducted in Bahasa Melayu. For formal complaints or disputes relating to winnings or transactions, please submit via email with all relevant information and supporting evidence for faster and more accurate processing.

These Terms and Conditions are governed by applicable law. Any dispute that cannot be resolved through customer support channels will be referred to the resolution process established by the relevant regulatory authority.

✅ JD99 – A Platform That Operates with Full Transparency & Responsibility

Your trust is our priority – every jd99 policy is designed to protect your rights

Fully Licensed
SSL 256-bit
Audited RNG
24/7 Support
Paid Within 15 Min
Data Protected
Full Transparency

All of jd99's terms, conditions, and policies are made publicly available. Nothing is hidden – what you read is what you get.

Winnings Paid in Full

Jd99 has a clean track record when it comes to paying out winnings. Every MYR you win is processed promptly with no hidden deductions.

Responsible Gaming

Self-control tools, deposit limits, and self-exclusion options are available free of charge to all JD99 members – because your well-being is our priority.

Full Bahasa Malaysia Support

All JD99 terms, support, and content are in Bahasa Melayu – no confusing translations that leave Malaysian players guessing.

🛡️ Responsible Gaming – Part of jd99's Terms

JD99 is committed to ensuring every member plays within healthy and responsible limits

Deposit Limits

Set daily, weekly, or monthly deposit limits directly from your jd99 account settings. Limits take effect immediately and can only be increased after a 7-day cooling-off period.

Play Time Limits

Set session time reminders and daily play time limits. Once a limit is reached, the platform will notify you and you can choose to take a break.

Self-Exclusion

Need a break? Activate a temporary self-exclusion (7, 30, or 90 days) or a permanent one directly from your jd99 account settings. Requests take effect immediately.

18 Years and Above

Jd99 applies strict age verification. This platform is only for users who have reached the age of 18 years old and above, without exception.

If you or someone you know is experiencing a gambling problem, please contact Talian Kasih 15999 or visit Responsible Gaming us for guidance and support.

Read the Responsible Gaming Guide

❓ FAQ – jd99 Terms & Conditions

Frequently asked questions about jd99's terms and usage policies

jd99 is a platform strictly for individuals aged 18 and above. This is an absolute requirement that cannot be compromised and is subject to applicable laws. During registration, you are required to confirm that you have reached this age. jd99 reserves the right to request age verification via official documents (national ID or passport) at any time. Any account found to have been registered by an individual under the age of 18 will be terminated immediately and all balances forfeited.

No, each user is only permitted to hold one (1) active account on jd99 at any time. Owning multiple accounts — whether using the same or different information but belonging to the same person — is a serious violation of jd99's Terms. If multiple accounts are detected, all of them may be terminated and all balances forfeited. If you are having trouble accessing your existing account, please contact jd99 customer support for proper account recovery assistance.

This depends on the reason for account termination. If the account is terminated at the member's own request with no terms violation, the remaining balance (excluding bonus funds that have not met the wagering requirements) will be returned to the registered payment method within 5 business days. However, if the account is terminated due to a terms violation such as fraud, multiple account ownership or illegal activity, jd99 reserves the right to forfeit all or part of the balance without compensation. For accounts inactive for more than 12 months, a monthly maintenance fee may apply.

To file a formal complaint or dispute regarding winnings, transactions, or game outcomes, please contact the jd99 customer support team via live chat within the platform for an initial resolution. If the matter cannot be resolved through live chat, submit a written complaint by email to support@jd99.world, including your account number, the date and time of the incident, a clear description of the dispute, and any supporting evidence (screenshots, receipts, etc.). Our team will investigate and respond within 48 business hours. All complaints are taken seriously and handled in a transparent and fair manner.

For material or significant changes to the Terms and Conditions, jd99 will endeavour to provide registered members with advance notice via email or in-platform notification at least 7 days before the changes take effect. The "Last Updated" date displayed at the top of this Terms and Conditions page will also always reflect the most recent update. We recommend checking this page periodically. Continued use of the jd99 platform after any changes take effect will be considered acceptance of the revised Terms.

Read & Understood? Join jd99 Today

Jd99 operates with transparency and fairness because we believe Malaysian players deserve the best. Register for free, claim your welcome bonus, and start betting on EPL football, Malaysia Super League, jackpot slots & much more.

Touch 'n Go DuitNow GrabPay Boost ShopeePay FPX

⚠️ jd99 is strictly for users aged 18 and above. Please play responsibly.

Bahasa Melayu