d123's Terms are written with clear & transparent for all Malaysian members d123 withdrawals are processed within 15–60 minutes directly to a Malaysian bank Welcome bonus up to RM 1,000 – rollover as low as 5x More 500,000 registered members – join the d123 community today Bahasa Malaysia support 24/7 – we're always here for you Your data is protected 256-bit SSL on the d123 platform d123's Terms are written with clear & transparent for all Malaysian members d123 withdrawals are processed within 15–60 minutes directly to a Malaysian bank Welcome bonus up to RM 1,000 – rollover as low as 5x More 500,000 registered members – join the d123 community today Bahasa Malaysia support 24/7 – we're always here for you Your data is protected 256-bit SSL on the d123 platform
Official Document

D123 Terms & Conditions – Complete Guide to Using the Malaysia Platform

These Terms and Conditions outline the rights, responsibilities, and rules governing the relationship between d123 and every member of our platform. We've written this document in clear language so that every Malaysian player can easily understand their rights.

Updated: January 2026 Bahasa Malaysia Malaysian Ringgit (RM)

Key Principles of d123's Terms & Conditions

Six pillars that define how d123 operates and protects every member on our platform.

Full Transparency in Bahasa Malaysia

D123's Terms are written in plain, easy-to-understand language — no deliberately confusing legal jargon. Every condition is stated clearly so you can make an informed decision before registering or depositing.

Member Fund Protection

Funds you deposit into your d123 account are held in a separate account from the company's operational funds. This ensures your money is always protected regardless of d123's internal operational circumstances.

Bonuses with Fair Terms

All d123 promotions come with clear, achievable rollover requirements – a minimum of 5x for most bonuses. No hidden or retroactively added rollover conditions after you claim a bonus. What's stated is what applies.

Fast & Transparent Withdrawals

D123's withdrawal terms are straightforward – no rollover requirement on your original deposit. Winnings are processed within 15 to 60 minutes to your chosen Malaysian payment method. No hidden fees.

One Account Per Member

Each individual is permitted to hold only one active d123 account. This policy safeguards the integrity of the platform and ensures all members are treated fairly and equally across all promotions and betting activities.

D123's Right to Update Terms

D123 reserves the right to update these terms from time to time with reasonable notice to members. Any material changes will be communicated via email or in-platform notification before they take effect.

Welcome to d123. These Terms & Conditions constitute a legally binding agreement between you ("Member") and d123 ("Platform", "We"). By registering an account, making a deposit, or using any service on d123, you are deemed to have read, understood, and fully agreed to all terms contained in this document. If you do not agree with any part of these terms, please do not proceed with registration or use of the d123 platform.

Important Note: These terms apply to all d123 services, including Sports Betting, Live Casino, Baccarat, Poker, e-sports, virtual sports, and all other games available on the d123.click platform. Please keep a copy of this document for your reference.

1. Registration & Member Eligibility

To register and use the d123 platform, you must meet all of the following eligibility requirements without exception. d123 reserves the right to request proof of eligibility at any time and to close accounts that do not meet these requirements.

  • Age Restriction: You must be at least 21 years old to register and use the d123 platform. This is the minimum age requirement strictly enforced across our entire platform, without exception.
  • Identity Verification: You must provide accurate and up-to-date personal information during registration – including your full name as per your identity card, an active Malaysian phone number, and a valid email address.
  • One Account Only: Each individual is permitted to hold only one active d123 account. Duplicate accounts may result in the closure of all associated accounts and the freezing of all funds therein.
  • Personal Account: A d123 account is for the personal use of the account holder only. You are not permitted to share, lend, or allow others to access your account.
  • KYC Verification: d123 reserves the right to request identity verification documents (KYC) at any time, particularly before processing withdrawals that exceed certain thresholds. Documents that may be requested include a copy of your ID, utility bill, or bank statement.

Providing false information during registration is a serious breach of d123's terms and may result in account closure and freezing of funds without prior notice.

D123 reserves the right to decline any registration application without providing a reason. d123's decision in this matter is final.

2. Deposits & Withdrawals

All financial transactions on the d123 platform are processed in Malaysian Ringgit (RM). d123 does not accept or process transactions in foreign currencies. Only local Malaysian payment methods are accepted for deposits and withdrawals.

Accepted Payment Methods:

  • Touch 'n Go eWallet
  • GrabPay
  • Boost
  • ShopeePay
  • DuitNow
  • FPX – Maybank2u, CIMB Clicks, RHB Now, Public Bank PBe, Hong Leong Connect, and other local Malaysian banks
Transaction Type Minimum Limit Processing Time Fees
Deposit RM 10 Instant – 5 minutes Free
Standard Withdrawal RM 50 15 – 60 minutes Free
Express Withdrawal RM 100 Under 15 minutes Free

Withdrawals can only be processed to the same payment method or the same account name used for the deposit. This is a security measure to prevent money laundering. d123 reserves the right to request additional verification before processing withdrawals exceeding RM 5,000 within a 24-hour period.

D123 is not responsible for delays caused by third parties such as banks or digital wallet operators. If a withdrawal takes longer than 60 minutes, please contact the d123 support team via live chat for an immediate follow-up.

Your original deposit is not subject to any rollover requirements — you may withdraw it at any time, as long as the minimum withdrawal conditions are met and no fraud investigation is currently in progress.

3. Bonuses & Promotions

D123 offers a variety of bonuses and promotions from time to time to reward both new and loyal members. All bonuses are subject to specific conditions that must be fulfilled before any withdrawal can be made.

  • Bonus Rollover: Most d123 bonuses come with a rollover requirement as low as 5x to 10x. This means if you receive a RM 100 bonus, you need to wager RM 500 (5x rollover) before that bonus value can be withdrawn as cash.
  • Bonus Validity Period: Each bonus comes with a clearly stated validity period. Bonuses that are not used within the specified timeframe will expire automatically and be removed from your account.
  • One Bonus Per Promotion: Each d123 promotion may only be claimed once per account, per phone number, per IP address, and per payment method. Attempting to claim the same bonus using multiple accounts is a breach of terms.
  • Bonus Usage: Bonus funds are strictly for wagering purposes and may not be transferred to another player or used for any purpose other than what is specified in the relevant promotion's terms.
  • d123's Rights: d123 reserves the right to modify, cancel, or withdraw any promotion at any time if there is evidence of abuse or fraud. d123's decision is final.

Any attempt to abuse d123's bonus system – including opening multiple accounts, using false information, or colluding with other members to manipulate promotion terms – will result in immediate account closure and freezing of all funds.

D123 also runs a four-tier VIP programme – Bronze, Silver, Gold, and Diamond – with exclusive benefits for loyal members. Eligibility requirements and benefits for each VIP tier are available on the Promotions page of the d123 platform.

4. Betting & Gaming

D123 offers a wide range of betting and gaming options, including Sports Betting (Malaysia Super League and EPL football, badminton, and more), e-sports (Mobile Legends MPL Malaysia, Dota 2, VALORANT, and more), Live Casino (baccarat, roulette), poker, virtual sports, and slots. All betting and gaming activities on d123 are subject to the following terms.

  • Bet Acceptance: A bet is only accepted once the d123 system confirms receipt via a displayed reference number or confirmation message. Bets not confirmed by the system are not considered valid, regardless of the reason.
  • Odds Error: If the odds or multipliers displayed are the result of a significant technical error, d123 reserves the right to void the relevant bets and refund the amounts to the member's account at no additional charge.
  • Sports Betting: For sports betting, the official result declared by the relevant governing body is final. d123 uses recognised data sources to determine betting outcomes.
  • Casino Games: All casino games on d123 use a Random Number Generator (RNG) system that has received independent certification. Every game outcome is entirely random and cannot be influenced by d123 or any third party.
  • Betting Limits: Minimum and maximum bet limits are set for each game and match. These limits are subject to change without prior notice in accordance with d123's risk management requirements.
  • Technical Disruptions: In the event of a technical disruption during an active game session or match, d123 will determine the fairest resolution based on the available data.

For e-sports bets such as Mobile Legends MPL Malaysia and VALORANT, matches that are fully cancelled and not replayed within 48 hours will result in all related bets being refunded in full to members.

5. Account Security & Privacy

You are solely responsible for keeping your d123 username and password confidential. d123 will never ask for your password through any channel, including live chat, email, or phone. If anyone claims to represent d123 and requests your password, it is a scam — please report it to our support team immediately.

  • Strong Password: Use a unique password that you don't use for any other account. d123 recommends a password of at least 8 characters, combining uppercase letters, lowercase letters, numbers, and symbols.
  • Two-Factor Authentication (2FA): d123 provides 2FA for all accounts. You are strongly encouraged to enable 2FA for an added layer of security.
  • Suspicious Activity: If you notice any activity in your d123 account that you did not perform, contact our support team immediately to have your account temporarily frozen.
  • Public Devices: Avoid logging into your d123 account on public devices or unsecured public WiFi networks. If you must do so, ensure you log out completely once your session ends.

D123 uses 256-bit SSL encryption for all communications between your device and our servers. Your personal and financial information is never stored in unencrypted form. Please refer to our Privacy Policy d123 for full details on how we handle your data.

6. Responsible Gaming

D123 takes our responsibility towards the well-being of all members seriously. Betting on d123 should be an enjoyable form of entertainment — not a source of financial stress or personal hardship. We provide a range of self-control tools that you can use at any time.

  • Deposit Limit: You can set daily, weekly, or monthly deposit limits in your d123 account settings. Limits take effect immediately and can be lowered at any time. Increasing a limit requires a 48-hour waiting period.
  • Loss Limit: Set a daily or weekly loss limit to control the amount you can lose within a given period.
  • Play Time Limits: Set play-time reminders so you don't lose track of how long you've been on the platform.
  • Temporary Self-Exclusion: If you need a break from d123, you can activate a temporary self-exclusion for a period of 24 hours, 7 days, 30 days, or 90 days.
  • Permanent Self-Exclusion: If you feel that gambling is seriously affecting your life, you may request a permanent self-exclusion. Your account will be closed and cannot be reopened.

If you or someone you know has a gambling problem, please contact the d123 support team or seek professional help. Your well-being matters more than any financial transaction.

7. Account Closure & Enforcement

D123 reserves the right to close, suspend, or restrict any member account in the event of a breach of these terms and conditions. Such action may be taken with or without prior notice, depending on the severity of the violation.

Actions that may lead to account closure on d123 include:

  • Registering more than one account for the purpose of fraud or promotion abuse
  • Providing false personal information or falsifying documents during the KYC process
  • Colluding with other players in poker or table games to cheat other players
  • Use of unauthorised assistance software, bots, or any automated tools within d123 games
  • Fraudulent activity, including the unauthorised use of another person's credit card or payment method
  • Money laundering or any suspicious financial activity conducted through the d123 platform
  • Threatening, abusive, or harassing behaviour directed at d123 support staff or other members

If an account is closed due to a breach of terms, d123 reserves the right to withhold or freeze the funds in that account while an internal investigation is conducted. Should the investigation confirm no fraudulent activity, the funds will be returned to the member.

8. d123 Liability Limits

D123 makes every effort to ensure the platform runs smoothly and without interruption. However, d123 does not guarantee that the service will always be available without interruption, free of errors, or free from any harmful components.

  • Service Disruption: d123 is not liable for losses arising from technical disruptions, scheduled maintenance, or events beyond our control such as natural disasters or internet infrastructure outages.
  • Bet Results: Once a bet has been confirmed and locked in, d123 is not liable for any unfavourable betting outcomes. Betting carries financial risk, which you accept in full.
  • Third-Party Outcomes: d123 is not responsible for decisions made by sports bodies, tournament organisers, or third-party game operators that affect betting outcomes.

D123's maximum liability under any circumstances shall not exceed the total amount you have deposited into your d123 account in the 30 days prior to the relevant claim.

9. Changes to Terms & Conditions

D123 reserves the right to update or modify these Terms & Conditions at any time. For material changes – those that substantially affect members' rights or obligations – d123 will provide at least 14 days' notice before the changes take effect, via registered email or an in-platform notification.

Continued use of the d123 platform after any changes to the terms take effect will be considered acceptance of the updated terms. If you do not agree with any changes, you have the right to close your account and withdraw your remaining balance before the changes come into effect.

These terms were last updated in January 2026. Please check this page periodically to ensure you are always aware of the latest version of the terms applicable to your use of your d123 account.

10. Contact d123

If you have any questions, concerns, or complaints regarding d123's Terms & Conditions or any aspect of our services, please contact our support team through the following channels:

  • Live Chat: Available 24/7 directly on the d123 platform – the fastest way to get immediate help
  • Email: support@d123.click – for enquiries that require more detailed clarification
  • Language: d123's support team operates fully in Bahasa Malaysia
  • Operating Hours: 24 hours a day, 7 days a week including Malaysian public holidays

To submit a formal complaint, please email our team with full details of your case. d123 is committed to investigating and responding to all complaints within 3 business days. Every complaint received will be handled fairly, transparently, and in accordance with our established procedures. You may also read our Privacy Policy and Responsible Gaming us for further information regarding your rights and protections as a d123 member.

Frequently Asked Questions About d123 Terms & Conditions

Answers to the most frequently asked questions from members about our platform's terms of use.

Rollover, or wagering requirement, is the total amount you need to bet before a bonus can be withdrawn as cash. At d123, most bonuses carry a rollover as low as 5x to 10x, depending on the promotion type. For example, if you receive a RM 200 bonus with a 5x rollover requirement, you need to wager RM 1,000 (RM 200 × 5) before that bonus is eligible for withdrawal. Rollover is calculated based on total wager amount – not on winnings. Any cancelled or refunded bets will not count towards meeting the rollover requirement. The specific rollover terms for each promotion are clearly stated on the d123 promotions page before you claim them.

Generally, d123 allows different family members living at the same address to each hold their own account – provided each account uses unique personal details, including full name, phone number, email address, and payment method. However, each account may only claim a bonus once and cannot share the same payment method. If d123's system detects suspicious patterns between these accounts – such as similar betting activity or fund transfers – d123 reserves the right to request further verification or restrict access until the matter is resolved. To avoid complications, contact the d123 support team first if you find yourself in this situation.

d123 member funds are held in a separate account from the company's operational funds. This is a protective measure that ensures your money remains available for withdrawal regardless of the company's operational financial position. Should d123 need to cease operations for any reason, all valid member account balances will be refunded in full. Members will be given sufficient notice and adequate time to withdraw their balances before the platform is fully shut down. This commitment is part of the core transparency values that d123 has upheld since day one.

To set deposit limits on d123, log in to your account and go to the Account Settings or Responsible Gaming section. There you will find options to set daily, weekly, or monthly deposit limits according to your budget and preferences. Limits can be decreased immediately, but increasing a limit requires a 48-hour waiting period as a protective measure. For temporary or permanent self-exclusion, you can activate it from the same page or by contacting the d123 support team via live chat. Self-exclusion is processed within 24 hours, and you will be unable to log in or use the platform during the active exclusion period. Please refer to d123's Responsible Gaming page for full details on all available self-control tools.
Your Privacy & Data Protection

All your personal information on d123 – your name, phone number, bank details, and activity records – is protected with 256-bit SSL encryption. We do not share your data with third parties without your consent, except where required by law. Read Privacy Policy full policy for further details.

Supported Malaysian Payment Methods
Touch 'n Go eWallet GrabPay Boost ShopeePay DuitNow FPX Maybank2u CIMB Clicks

Minimum deposit RM 10 | Withdrawals in 15–60 minutes | All transactions in MYR

Responsible Gaming

Betting on d123 is meant to be entertaining. Set your limits, play within your means, and take a break when you need to. We provide tools to help you stay in control.

Deposit Limit

Set daily, weekly, or monthly limits

Play Time Limits

Track your time and take breaks when needed

Self-Exclusion

Temporary or permanent suspension available

21 Years and Above

Minimum age requirement strictly enforced

More Information

Understand d123's Terms? Join Over 500,000 Malaysian Players Now

Register your d123 account today and start enjoying a transparent, secure betting platform built truly for Malaysian players. A welcome bonus of up to RM 1,000 awaits – registration takes less than 3 minutes.

Clear Terms
Rollover as low as 5x
Bahasa Melayu