Help Centre

Bonus99 FAQ – Complete Answers for Malaysian Members

Everything you need to know about the Bonus99 platform — from how to register, deposit and withdrawal methods, how to claim bonuses, account security, to questions about casino games, jackpot slots, and sports betting. If you can't find the answer here, our support team is available 24/7.

24/7 Support Bahasa Melayu 256-bit SSL Quick Response
60+
Questions Answered
7
Topic Categories
24/7
Live Support
<5 min
Average Response Time

Why We Created This FAQ Page

Since Bonus99 first launched, our support team has received thousands of enquiries every month from members across Malaysia. Some ask how to register, others are unsure about depositing, some want to know why a withdrawal is taking longer than expected, and others ask how to claim a bonus — among many more. After compiling all these questions, the result is this comprehensive Bonus99 FAQ page.

We know many members prefer finding answers on their own without waiting for a support agent. This FAQ page lets you get answers in under a minute, whenever you need them — even at midnight. All answers are written in plain, easy-to-understand language, not confusing technical jargon.

The Bonus99 FAQ is divided into seven main categories: Account & Registration, Deposits & Payments, Withdrawals & Winnings, Bonuses & Promotions, Games & Platform, Security & Privacy, and Responsible Gaming. Use the category tabs or the search box below to find questions relevant to your needs. Click on any question to display the full answer.

If you cannot find the answer you are looking for in this FAQ, don't worry — Bonus99's Bahasa Melayu-speaking support team is ready to assist you via live chat within the platform or by email at support@bonus99.express. Our support operates 24 hours a day, 7 days a week, all year round including Malaysian public holidays.

Quick Tip: Use the search function below to quickly find what you need. Type keywords like "deposit", "withdrawal", "bonus", "OTP" or "slot" to jump straight to the relevant questions without having to scroll through everything.

We also update this Bonus99 FAQ regularly whenever there are changes to the platform, policies, or payment methods. You can be confident that the information you read here is current and accurate as of Bonus99's latest operations. The most recent update date is shown at the bottom of each relevant answer.

Most Frequently Asked Topics

Click any card to go to the relevant question category

Account & Registration
How to register a Bonus99 account, age requirements, one account per user, identity verification process, how to change your phone number, and what to do if your account is locked. Everything you need to know about managing your Bonus99 account.
8 questions
Deposits & Payments
All deposit methods accepted at Bonus99 — Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, FPX, and local banks. Minimum deposit amount RM 10, processing times, and what to do if your deposit does not come through.
9 questions
Withdrawals & Winnings
How to request a withdrawal, minimum withdrawal amount of RM 30, processing times, identity verification requirements, and reasons a withdrawal may be delayed or rejected. A complete guide to receiving your winnings.
8 questions
Bonus & Promotions
How to claim the new member welcome bonus, understanding wagering requirements, types of bonuses available, bonus validity periods, and what happens if you do not meet the wagering requirements within the specified timeframe.
9 questions
Games & Platform
Available game types — slots, Live Casino, Baccarat, Blackjack, EPL and Malaysia Super League football Sports Betting, BWF badminton, progressive jackpots, and virtual sports. How to access games, free demo mode, and mobile device support.
9 questions
Security & Privacy
256-bit SSL encryption, two-factor authentication (2FA), compliance with Malaysia's PDPA 2010, how to protect your account from fraud, what to do if you suspect unauthorised access, and Bonus99's data security policy.
8 questions

All bonus99 FAQs

🔍

No matching questions found

Try a different keyword or contact our support team directly.

Show All Questions

You must be at least 21 years old to register and use the Bonus99 platform. This is an absolute requirement with no exceptions. Bonus99 carries out age verification on every registration and reserves the right to request a copy of your MyKad at any time to confirm your age. Accounts found to have been registered by individuals below this age limit will be closed immediately and all balances forfeited.

No. Each individual is only permitted to hold a Bonus99 account only. Creating multiple accounts using different names, phone numbers, IP addresses, devices, or payment methods is a serious violation of our Terms & Conditions. All detected duplicate accounts will be closed and all balances and bonuses will be forfeited without compensation. If you are unsure whether you already have an account, contact support@bonus99.express before registering a new one.

The Bonus99 account registration process typically takes less than 3 minutes. Simply fill in your full name, active Malaysian phone number, date of birth, and set a password. Then verify your phone number via SMS OTP. Your account is activated immediately once OTP verification is successful — no waiting period for approval. Register on the Register.

You no documents required during the initial registration process. Only an active Malaysian phone number is required for OTP verification. However, identity verification via a copy of your MyKad is required before your first withdrawal is processed. This is a standard Know Your Customer (KYC) procedure to ensure the security of your financial transactions.

Changing your phone number cannot be done independently through account settings for security reasons. You will need to contact the Bonus99 support team via email at support@bonus99.express, attaching a copy of your MyKad for identity verification. Our team will process the request within 1–3 business days. Until the new number is verified, you can still log in using your password. Please ensure you have access to your old number during the process, as the verification OTP will be sent to the new number.

Your account will be temporarily locked automatically after 5 consecutive failed login attempts as a security measure. This automatic lock expires on its own after 30 minutes. If you need immediate access, contact Bonus99 support via the in-platform live chat or email support@bonus99.express. If your account is locked for other reasons such as suspicious activity, the compliance team will reach out to you via your registered phone number for further clarification.

To permanently close your Bonus99 account, email support@bonus99.express stating your account closure request and the reason for closing. Before closure, make sure you withdraw all valid funds remaining in your account. Any valid balance (excluding bonus funds that have not yet met wagering requirements) will be returned to you within 7 business days. Account closure is permanent and cannot be undone. If you simply need a break from playing, consider the temporary self-exclusion option first.

Yes, registering a Bonus99 account is completely free. No registration fees, no monthly charges, and no hidden costs to own an account. You only need to make a deposit when you're ready to start playing. The minimum deposit is just RM 10, making Bonus99 one of the most accessible online casino platforms in Malaysia.

Bonus99 accepts all major payment methods in Malaysia: Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow and FPX (including Maybank2u, CIMB Clicks, Hong Leong Connect, RHB Now, Public Bank, Bank Islam, Bank Muamalat, and other local banks participating in the FPX network). All these methods support direct deposits into your bonus99 account in real time.

The minimum deposit at bonus99 is RM 10 only. This makes Bonus99 one of the online casino platforms with the lowest minimum deposit in Malaysia. There is no maximum daily deposit limit set by the platform, although any limits you set yourself through the responsible gambling tools will apply. Deposits can be made at any time, 24 hours a day.

Deposit via eWallet (Touch 'n Go, GrabPay, Boost, ShopeePay) and DuitNow is typically credited within under 2 minutes. Deposits via FPX (internet banking) typically takes 2–5 minutes depending on the respective bank's network conditions. If your deposit has not been credited after 15 minutes, please contact Bonus99 support with proof of the transaction (a screenshot of the payment receipt).

If your deposit has not been credited after 15 minutes, follow these steps: (1) Check your bank account or eWallet statement to confirm the transaction was successfully processed on your end. (2) Take a screenshot of the payment receipt showing the transaction ID, amount, and time. (3) Contact Bonus99 support via live chat or email support@bonus99.express with the screenshot attached. Our team will investigate and resolve the issue within 1 business hour for standard cases. Do not make a second deposit until the first case has been resolved.

Bonus99 charges no fees whatsoever for deposits. However, some eWallet providers or banks may apply a small transfer fee on their end, depending on your account type. Please check with your payment provider regarding any applicable charges. Such fees, if any, are beyond bonus99's control and are not reimbursed by the platform.

No. Bonus99 requires that deposits be made from a bank account or eWallet that registered in your own name. Deposits from third-party accounts are not accepted and may result in your winnings being held pending verification. This is a standard anti-money laundering (AML) policy that protects all parties. Please ensure that the payment method registered to your Bonus99 account belongs to you.

Yes, Bonus99 provides deposit limit tools as part of its Responsible Gaming features. You can set daily, weekly, or monthly deposit limits under Account Settings → Responsible Gaming. Limits can be reduced immediately, but increases only take effect after a 7-day waiting period. We strongly encourage all members to set deposit limits that align with their entertainment budget from the start.

All payment transactions at Bonus99 are processed through authorised third-party payment gateways. Bonus99 does not store any credit or debit card information directly on our servers. For eWallets such as Touch 'n Go or GrabPay, you will be redirected directly to your eWallet app to authorise the transaction — Bonus99 does not have access to your eWallet login credentials. All payment data is protected in accordance with PCI-DSS industry standards.

If your internet connection drops during a deposit, the outcome depends on which stage the disruption occurred. If funds have already been deducted from your bank account or eWallet but have not been credited to Bonus99, contact support with proof of the transaction. If the transaction was still in the authorisation phase when the connection dropped, it most likely failed and no funds were deducted — check your account statement. In either case, do not make a second deposit before confirming the status of the first.

The minimum withdrawal amount at Bonus99 is RM 30. There is no maximum withdrawal limit for standard accounts, though withdrawals exceeding a certain amount may require additional verification from the compliance team. Make sure your account has completed the identity verification (KYC) process before making your first withdrawal to avoid delays.

Withdrawals for accounts that have completed identity verification (KYC) are processed within 24 working hours from the time the request is submitted. Most eWallet withdrawals (Touch 'n Go, GrabPay, Boost, ShopeePay) are completed within 2–6 hours. Bank transfer withdrawals typically take 1–3 business days depending on the receiving bank. Withdrawals made on weekends or Malaysian public holidays will be processed on the next business day.

Withdrawal funds will be sent to the same payment account that you use for deposits — whether an eWallet (Touch 'n Go, GrabPay, Boost, ShopeePay) or an FPX bank account. This is a standard security policy to prevent money laundering. You may not request a withdrawal to an account different from the one used for deposits, except with special identity verification from the compliance team.

Withdrawals may be delayed or rejected for several reasons: (1) KYC identity verification is incomplete — submit a copy of your MyKad to support@bonus99.express. (2) Your account balance still contains active bonus funds that have not yet met the wagering requirements. (3) Your payment account details do not match the name on your Bonus99 account. (4) Account activity requires additional compliance review. (5) The withdrawal amount does not meet the minimum of RM 30. Contact support to find out the specific reason for your case.

Withdrawal requests still showing a "Processing" status can be cancelled via the Transaction History section in your account before they are approved by the finance team. Once the status changes to "Approved" or "Completed", cancellation is no longer possible. If you need to cancel a withdrawal that is currently being processed, contact support immediately via live chat as time is critical.

Winnings generated using bonus funds can be withdrawn once the wagering requirement has been fully met. Wagering requirements vary by bonus type — typically between 20x and 40x the bonus value. For example, a RM 50 bonus with a 30x wagering requirement means you need to place a total of RM 1,500 in bets (RM 50 × 30) before winnings from the bonus balance can be withdrawn. Check the wagering requirement details in each bonus's terms.

Bonus99 does not charge any taxes or fees on withdrawn winnings. You receive the full amount of your winnings. Regarding personal tax obligations under Malaysian law, the responsibility for personal financial reporting lies with each individual. We recommend seeking guidance from a financial advisor or LHDN if you are unsure about the tax implications of gambling winnings.

To ensure your withdrawal is processed quickly: (1) Complete KYC identity verification early, before you need to make a withdrawal — don't leave it to the last minute. (2) Make sure your payment account details in your profile are accurate and up to date. (3) Use an eWallet such as Touch 'n Go or GrabPay, as processing is generally faster than bank transfers. (4) Submit withdrawal requests on business days (Monday–Friday) for faster processing. (5) Ensure there are no active bonus balances that have yet to meet wagering requirements.

New Bonus99 members are eligible for a welcome package that includes: First Deposit Bonus (up to 100% match on your first deposit), Free Spins for selected slots from premium providers, and First Week Cashback (up to 10% on net losses within the first 7 days of play). All bonuses are subject to the Terms & Conditions detailed on the promotions page. Please read them before accepting any bonus.

The wagering requirement is the total amount you need to bet before bonus funds can be converted into withdrawable cash. It is expressed as a multiplier of the bonus value — for example, "30x" means you need to wager 30 times the bonus amount received. Example: receive a RM 100 bonus with a 30x requirement = you need to wager RM 3,000. All eligible bets placed on permitted games (typically slots and certain table games) count towards this requirement. Bets placed in the sports section may count at a different rate — check the relevant bonus terms.

Bonus validity periods vary depending on the type of promotion and will be clearly stated in the terms of each bonus. Generally, welcome deposit bonuses have a validity period of 7–30 days from the date received, while free spins must typically be used within 24–72 hours. Once the period expires, any unused bonus balance and associated winnings will automatically lapse. Keep track of expiry dates in the Active Promotions section of your account.

Yes, you are not required to accept any bonus. Bonuses are only credited to your account once you actively opt in through the Promotions section. Playing without a bonus means all your winnings are real cash that can be withdrawn at any time with no wagering requirements (subject to the minimum withdrawal amount of RM 30). Many experienced players prefer playing without bonuses to retain full withdrawal flexibility.

If you request a withdrawal before the bonus wagering requirements have been met, any active bonus balance and associated winnings will be forfeited, while your original deposit amount (non-bonus cash) can be withdrawn in full. Bonus99's system separates your "cash balance" and "bonus balance" within your account for clarity. You can check this balance breakdown in your account dashboard at any time.

Yes, Bonus99 has VIP Loyalty Programme that rewards points for every bet placed. These points accumulate and can be redeemed as game credits. The more actively you play, the higher your VIP tier and the greater the benefits you enjoy — including higher cashback rates, higher withdrawal limits, dedicated VIP support, and exclusive promotional offers not available to regular members.

Bonus99 bonuses are available to all members — not just new ones. In addition to the new member welcome package, existing members are eligible for daily and weekly reload bonuses, weekly cashback, sports rebates, slots tournaments with cash prizes, personalised birthday promotions, and exclusive VIP offers based on loyalty tier. Check the Promotions section in your account regularly for the latest offers.

Some bonuses are credited automatically and instantly, while others require a manual claim through the Promotions section. If you believe you have met all the bonus requirements but the credit has not appeared after 30 minutes, contact bonus99 support via live chat and provide the bonus type and relevant deposit date. Our team will review your eligibility and typically resolve the issue within 1–2 working hours.

Bonus funds are generally subject to certain restrictions depending on the promotion. Most slots bonuses can be used across all slot games, but may not apply to table games or Sports Betting. Some bonuses may be limited to specific game categories or providers. Additionally, wagers on certain games (such as Baccarat or Roulette) may contribute at a reduced rate or not count at all towards wagering requirements. Check the "Eligible Games" section in each bonus's terms for full details.

Bonus99 offers over 2,000 games, including: Slots (including progressive jackpots worth millions of ringgit), Live Casino (Baccarat, Blackjack, Roulette, and Dragon Tiger with real dealers), Table Games classic, Sports Betting (Malaysia Super League & EPL football, BWF badminton, tennis, basketball, and more), Jackpot progressive, and Virtual Sports available 24 hours a day.

Yes, most slot games on Bonus99 can be played in free demo mode without any deposit required. Demo mode lets you understand the game mechanics, payout patterns, and bonus features before playing with real money. To access demo mode, click on any slot game and select the "Try for Free" or "Demo" option. Please note that winnings in demo mode are virtual and cannot be withdrawn.

Yes, Bonus99 has a mobile app for Android and iOS which can be downloaded directly from the official Bonus99 website. The app offers a smoother gaming experience compared to a standard web browser, with real-time notifications for withdrawals and the latest promotions. In addition, all games on Bonus99 are also optimised for mobile screens, so you can play directly through your smartphone browser without needing to install the app.

RTP (Return to Player) is the percentage of total wagered money that a game theoretically pays back to players over the long run. For example, a slot with a 96% RTP means that, in theory, for every RM 100 wagered, RM 96 is returned as winnings on average. However, this is a long-term average calculated across millions of spins — it is not a guarantee for any individual playing session. All slots on bonus99 display their RTP transparently within the game information. Generally, slots with an RTP of 95% and above are considered competitive.

Yes, all games in the Live Casino category on bonus99 use real human dealers streamed live via high-resolution cameras from certified gaming studios. You can watch the dealer shuffle cards or spin the roulette wheel in real time. This delivers an experience that closely mirrors a physical casino, all from the comfort of your own home. Popular Live Casino games include Baccarat, Blackjack, Dragon Tiger, and Roulette.

Bonus99 offers betting on a wide range of international and local sports: Football (Malaysia Super League, EPL, La Liga, Serie A, Bundesliga, Champions League), Badminton (BWF World Tour, Thomas Cup, Uber Cup, Commonwealth Games), Tennis (Grand Slam, ATP, WTA), Basketball (NBA, NBL), E-Sports (Dota 2, CS2, Mobile Legends) and many more. Live match betting is available for a wide range of tournaments.

Virtual Sports are computer-generated simulations of sporting events — including football, basketball, horse racing, and car racing — with accurately calculated odds. Unlike real sports betting, Virtual Sports are available 24 hours a day, 7 days a week with new matches starting every few minutes. This is perfect if you want to enjoy a sports betting experience late at night or when there are no live sporting events taking place.

For slot games, if the connection drops during an active spin, the Bonus99 system will save the result of that spin. When you reconnect, the game will display the outcome of the interrupted spin. Bet amounts and winnings will be processed based on the actual result recorded by the server. For Live Casino games and Sports Betting, it is important to reconnect as quickly as possible. If you believe an error has occurred, contact support with the relevant game session ID.

Each game type has different betting limits. For slots, the minimum bet typically starts from RM 0.20 to RM 1.00 per round. For Live Casino games, the minimum bet for Baccarat typically starts from RM 1.00, with maximums that can reach RM 10,000 or more depending on the table. For sports betting, the minimum is generally RM 1.00 and the maximum varies by bet type and event. Betting limits for each game are displayed within the respective game interface.

Yes, Bonus99 uses 256-bit SSL encryption used by major financial institutions to protect all data transmitted between your device and our servers. Your personal data is stored securely and protected in accordance with Malaysia Personal Data Protection Act (PDPA) 2010. Bonus99 never shares or sells your personal data to third parties for marketing purposes.

2FA (Two-Factor Authentication) adds an extra layer of security by requiring SMS OTP verification in addition to your password each time you log in from a new device or location. To enable it: (1) Log in to your Bonus99 account. (2) Go to Account Settings → Security. (3) Select "Enable 2FA". (4) Verify with the SMS OTP. Once activated, any login attempt from a new device will require an OTP sent to your phone — even if someone knows your password, they cannot access your account without your phone.

Immediate steps: (1) Try logging in and change your password right away. (2) Enable or review your 2FA settings. (3) Check your account activity log under Settings → Security to identify any suspicious activity. (4) Contact Bonus99 support via email at support@bonus99.express with the subject line "Unauthorised Account Access" and provide the date, time, and nature of the suspicious activity you noticed. Our security team will investigate and take immediate action to protect your account.

No. Bonus99 will never ask for your password, OTP code, or account information via SMS, WhatsApp, Telegram, or email. The only SMS messages we send are OTP codes for login verification or specific security actions within the platform. If you receive a message claiming to be from Bonus99 that asks for sensitive information, it is a phishing attempt. Ignore the message, do not click any links in it, and report it to support@bonus99.express.

Always verify the following before logging in: (1) The URL must be bonus99.express — not variations such as "bonus99-express.com" or "bonus99malaysia.net". (2) Check for the padlock icon (🔒) next to the URL in your browser — this confirms a secure HTTPS connection. (3) Bookmark the official website in your browser and use that bookmark every time. (4) Do not access Bonus99 through links in unexpected SMS messages or suspicious advertisements.

Yes, Bonus99 fully complies with Malaysia Personal Data Protection Act (PDPA) 2010. We only collect the personal data necessary for platform operations and do not share or sell your data to third parties for marketing purposes. You have the right to request access to the personal data we hold about you, correct any inaccurate data, and in certain circumstances, request deletion of your data. For data privacy inquiries, contact support@bonus99.express.

Your connection to Bonus99 is encrypted with 256-bit SSL regardless of the network you use. That said, we recommend exercising caution when using public Wi-Fi. The primary risk is not from Bonus99 itself, but from the possibility of malware on shared devices or man-in-the-middle attacks on unsecured public networks. Best practice: use your own mobile data where possible, do not let your browser save passwords on shared devices, and always fully log out when you're done.

All account security complaints are handled with the highest priority by Bonus99's dedicated security team. To report a security issue, email support@bonus99.express with a subject line starting with "SECURITY:" followed by a brief description of the issue. We aim to respond within 2 hours for all security complaints. If the issue involves unauthorised access or missing funds, contact us via live chat for an immediate response. All complaints are treated as strictly confidential.

Bonus99 provides five free self-control tools: (1) Deposit Limit — set daily, weekly, or monthly deposit limits. (2) Loss Limit — an automatic stop when your loss limit is reached. (3) Session Time Limits — session time limits from 30 minutes up to 8 hours. (4) Temporary Self-Exclusion — a break of 24 hours up to 6 months. (5) Permanent Self-Exclusion — permanent account closure. Access all these tools under Account Settings → Responsible Gaming.

Log in to your Bonus99 account → click the profile icon → Account Settings → "Responsible Gaming" tab → select the type of limit you want to set → enter the value → confirm with SMS OTP. Reduced limits take effect immediately. Increasing or cancelling a limit requires a 7-day waiting period before it comes into force — this is a safeguard designed to prevent impulsive decisions made during a gaming session. For more information, see the Responsible Gaming.

Temporary Self-Exclusion allows you to lock your account for a set period: 24 hours, 7 days, 30 days, 3 months, or 6 months. Your account will be automatically unlocked once the period expires. Requests to shorten the lock duration will not be entertained. Permanent Self-Exclusion permanently closes your account in an irreversible manner — the account cannot be reopened once permanent exclusion is activated. Any valid remaining balance will be returned. Use permanent exclusion only if you have truly decided to stop playing for good.

Warning signs to watch for: playing longer or spending more than you planned, frequently thinking about gambling even while doing other things, chasing losses by placing larger bets, lying to family about your gambling activities, using money meant for daily necessities to gamble, borrowing money to gamble, feeling restless or irritable when not playing, and gambling as a way to escape emotional stress. If you recognise three or more of these signs, please seek help immediately. Free helpline: 1-800-888-228.

Key support resources in Malaysia: National Helpline 1-800-888-228 — operating 24 hours a day, 7 days a week, free and confidential, providing telephone counselling, referrals to certified counsellors, and information on treatment programmes. Government hospitals across Malaysia also offer addiction counselling services. The Ministry of Health Malaysia (MOH) maintains a list of clinics and treatment centres you can refer to. Seeking help is a sign of strength, not weakness.

Yes. Contact Bonus99 support via live chat or support@bonus99.express and let us know you'd like help with your playing habits. Our trained team will assist you in activating the appropriate self-control limits, processing self-exclusion promptly and without question, directing you to suitable professional help resources, and ensuring you do not receive any marketing communications from us during your recovery period. There is no need to feel embarrassed — this is a service we provide wholeheartedly.

Bonus99 takes the protection of minors very seriously. We conduct multi-layered age verification at every registration and reserve the right to request identification documents at any time. The minimum age requirement is 21 years. If you share a device with children or teenagers, we strongly recommend that you: (1) Fully log out of your Bonus99 account after every session. (2) Do not save your password on shared devices. (3) Use parental controls on the device to block access to gambling websites if necessary.

Yes. Bonus99 uses an internal monitoring system that detects playing patterns which may indicate a gambling problem — such as sudden spikes in betting frequency or amounts, repeated attempts to override self-imposed limits, or significant loss-chasing behaviour. When the system detects such patterns, our Responsible Gaming team may proactively reach out to offer support and information on available self-control tools. This is done in good faith and is not punitive in nature.

Yes. Session time limits allow you to set the maximum duration you want to spend playing in a single continuous session — from 30 minutes up to 8 hours. Once the time limit is reached, the system will display a notification and automatically end your session. You will need to log back in to continue — this provides a deliberate break and an opportunity to reassess before carrying on. Set your session time limit under Account Settings → Responsible Gaming. For further reading, visit the Responsible Gaming ours.

Still Can't Find the Answer You're Looking For?

The Bonus99 support team is available to assist you 24/7 in Bahasa Melayu

💬
Live Chat
In-Platform
The fastest way to get help. Click the chat icon on the Bonus99 platform after logging in. Average response time is under 2 minutes.
📧
Support Email
support@bonus99.express
For issues that require more in-depth investigation or document attachments. Response within 2–4 working hours. Please include your account ID and full details of the issue.
📞
Responsible Gambling Helpline
1-800-888-228
A free helpline for gambling-related concerns. Available 24 hours a day, 7 days a week. Confidential and professional. This is not Bonus99's technical support line.
Ready to Play?

Register for Free & Enjoy Over 2,000 Games

Join over 500,000 active members in Malaysia at Bonus99. Register in 3 minutes, deposit from as low as RM 10 via Touch 'n Go eWallet, GrabPay, or DuitNow, claim your welcome bonus, and start enjoying jackpot slots, Live Casino, EPL football Sports Betting, BWF badminton, and virtual sports — all on one secure and trusted platform.

🎰

Play Smart — Safety & Responsibility

The Bonus99 platform is for users aged 21 and above only. Gambling can be addictive — please play responsibly and only use money you can afford to lose. Bonus99 provides free self-control tools for all members. Your personal data is protected with 256-bit SSL encryption and complies with Malaysia's PDPA Act 2010. Free helpline: 1-800-888-228 (24 hours).

Bahasa Melayu