Everything you need to know about playing on on888 — from creating your account and making your first FPX deposit to understanding bonus wagering requirements, live betting on Liga Super Malaysia, and using our responsible gambling tools. Browse by category or use the contents below to jump straight to your question.
Creating an on888 account takes under three minutes. Click the registration button on the homepage, enter your full name, date of birth, Malaysian mobile number, and email address, then set a secure password. You must be at least 21 years old to register. Once submitted, a verification code will be sent to your mobile number to activate your account.
KYC (Know Your Customer) verification is required before on888 can process any withdrawal. Log in to your account, go to Account Settings, and upload a clear photo of your Malaysian MyKad or passport. You may also be asked to provide proof of address such as a recent utility bill or bank statement. Most KYC reviews are completed within one business day.
No. on888 strictly enforces a one-account-per-person policy. Creating multiple accounts — whether under different names, email addresses, or phone numbers — is a breach of our Terms and Conditions. Any duplicate accounts detected will be suspended immediately, and all associated balances and bonus funds will be forfeited. If you have accidentally created a second account, contact our support team straight away.
On the on888 login page, click "Forgot Password" and enter your registered email address or Malaysian mobile number. A password reset link or OTP will be sent to you within a few minutes. Follow the instructions to set a new password. If you no longer have access to your registered contact details, contact our 24/7 live chat support team for manual identity verification and account recovery assistance.
To close your on888 account, contact our support team via live chat and request account closure. Any verified real-money balance remaining in your account will be processed for withdrawal to your registered payment method, subject to completed KYC verification. Note that all active bonus funds subject to unmet wagering requirements will be forfeited upon closure. Alternatively, if you are concerned about gambling habits, consider using our self-exclusion tool instead.
The minimum deposit on on888 is RM30 per transaction. This applies across all payment methods including FPX bank transfers, DuitNow, Touch 'n Go eWallet, Boost, and GrabPay. There is no maximum deposit cap under standard account conditions, though on888 reserves the right to apply individual account-level limits for compliance or risk management purposes.
Touch 'n Go eWallet deposits on on888 are typically credited to your account within one to five minutes of the transaction being confirmed by the eWallet system. If your deposit has not appeared after 15 minutes, please take a screenshot of your Touch 'n Go eWallet transaction history showing the deduction and contact our 24/7 live chat support team. Do not attempt a second deposit until the first is resolved.
on888 supports all major Malaysian banks through FPX, including Maybank, CIMB Bank, Public Bank, Hong Leong Bank, RHB Bank, AmBank, Bank Islam, Bank Rakyat, Affin Bank, and Alliance Bank. Simply select FPX on the deposit page, choose your bank, log in to your online banking portal, and authorise the transfer. FPX deposits are usually credited in real time.
on888 does not charge any transaction fees for deposits or withdrawals on its side. However, your bank or e-wallet provider may apply their own service charges for outgoing transfers — check directly with Maybank, CIMB, Touch 'n Go eWallet, or whichever provider you use. DuitNow transfers and most FPX transactions are free from the bank side as well, but this may vary depending on your account type.
Withdrawal processing times at on888 depend on your chosen method. DuitNow and FPX withdrawals to Malaysian bank accounts typically complete within 5 to 30 minutes of approval. Touch 'n Go eWallet, Boost, and GrabPay withdrawals are usually credited within 5 minutes. All withdrawals require completed KYC verification. Withdrawals from accounts under compliance review may take longer.
The minimum withdrawal amount on on888 is RM50 per transaction. Withdrawals must be made to a payment method registered in your own name — the same method used for your most recent deposit. There is no standard maximum withdrawal limit for fully verified accounts, though withdrawals from bonus winnings may be subject to caps as specified in the relevant promotion's terms.
on888 offers a full suite of casino and betting products: hundreds of slot games from top international studios, live dealer tables including baccarat, blackjack, roulette, and dragon tiger, a sportsbook covering the English Premier League, Liga Super Malaysia, UEFA Champions League, and UFC events, live lottery draw games, and a poker room. All games run in MYR and are accessible on mobile browsers without a dedicated app download.
Yes. on888 is fully optimised for mobile browsers on both Android and iOS devices. No app download is required — simply open https://on888.cam in your phone's browser and the site adapts automatically to your screen size. All features including deposits via Touch 'n Go eWallet, live casino games, sports betting, and withdrawals work seamlessly on mobile. Performance is optimised for Malaysian 4G and 5G connections.
All slot games on on888 use certified Random Number Generator (RNG) technology provided by licensed international game studios. The RNG systems are independently tested to ensure outcomes are statistically random and cannot be predicted or manipulated by the platform or players. Return-to-Player (RTP) percentages for each slot game are listed in the game information panel — typical RTP rates range from 94% to 97%.
Yes. on888's sportsbook covers Liga Super Malaysia fixtures as well as the English Premier League, FA Cup, UEFA competitions, and other major football leagues. Live in-play betting is available for selected matches, and odds are updated in real time. You can place pre-match and live bets directly from your on888 account in MYR. Bet settlement follows on888's official Sportsbook Rules.
If your connection drops mid-round, on888's server will complete the game round and record the outcome. When you reconnect, the result will be visible in your game history. on888 is not liable for losses caused by connectivity issues on your side. If a disconnection prevents a game from completing properly, contact our live chat support with your game session ID and we will investigate and resolve within 24 hours.
on888 offers a welcome bonus for new players on their first deposit. The bonus is credited automatically when you make your qualifying first deposit in MYR. The exact percentage and maximum bonus amount are displayed on the promotions page. To activate the bonus, ensure you opt in during the deposit process. All welcome bonuses are subject to wagering requirements as detailed in the promotion-specific terms.
A wagering requirement (also called a rollover requirement) is the total amount you must bet before bonus funds can be withdrawn as real money. For example, a RM100 bonus with a ×15 wagering requirement means you need to wager a total of RM1,500 across qualifying games. Slot games typically contribute 100% toward clearing the requirement, while table games contribute at a lower rate. The exact terms are stated in each promotion.
Yes. All on888 bonuses and any associated winnings expire within the timeframe specified in each promotion's terms — typically 7, 14, or 30 calendar days from the date the bonus is activated. Once a bonus expires, it and any winnings derived from it are forfeited automatically. You will not receive a separate notification when a bonus is about to expire, so please check the promotion terms when you activate any offer.
Yes. on888 runs an ongoing loyalty program that rewards regular players with points for every bet placed across slots, live casino, and sports betting. Accumulated points can be exchanged for bonus credits or cashback. Higher activity levels unlock VIP tiers with benefits including faster withdrawals, personalised promotions, higher deposit and withdrawal limits, and a dedicated account manager. Full VIP tier details are available on the promotions page.
No. Bonus funds and winnings generated from bonus funds cannot be withdrawn until the full wagering requirement has been met. However, you may choose to forfeit the bonus at any time by contacting our live chat support. Once forfeited, the bonus and any bonus-derived winnings are removed, and any remaining real-money balance in your account becomes withdrawable subject to standard KYC and withdrawal terms.
Yes. While a bonus is active in your on888 account, the maximum permitted bet per round is RM250, unless a higher limit is specifically stated in the promotion terms. Placing bets above this threshold while bonus funds remain active is a breach of on888's bonus terms and may result in the forfeiture of the bonus and any associated winnings, regardless of whether you subsequently complete the wagering requirement.
on888 operates under international gaming standards and is governed by applicable international licensing frameworks. The platform uses certified RNG game software from licensed studios, enforces KYC and AML compliance procedures, and maintains player fund protections. Players are responsible for checking the legal status of online gambling in their own jurisdiction before registering. on888 does not accept players from jurisdictions where online gambling is explicitly prohibited by law.
The minimum age to register and play on on888 is 21 years old. This is a strict, non-negotiable requirement that applies to all players in Malaysia and internationally. Age is verified through our KYC process using a valid Malaysian MyKad or passport. Accounts found to be operated by players under 21 will be immediately suspended, all bets voided, and deposits returned net of any bonuses claimed.
on888 provides responsible gambling tools in your Account Settings, including daily, weekly, and monthly deposit limits, loss limits, session time limits, reality-check reminders, and cooling-off periods of 24 hours up to 30 days. Limit reductions take effect immediately. Limit increases require a 24-hour review period. You can also activate these controls by contacting our 24/7 live chat support team directly.
To self-exclude from on888, contact our support team via live chat and request self-exclusion. Available periods are 6 months, 1 year, 3 years, or permanent exclusion. Once activated, your account will be closed and re-registration blocked for the full exclusion period. Self-exclusion periods cannot be shortened once active. Any verified real-money balance will be processed for withdrawal. We also encourage you to contact Talian Kasih on 15999 for additional support.
Malaysian players seeking help with problem gambling can contact Talian Kasih on 15999, which is Malaysia's national social welfare helpline available 24 hours in English, Bahasa Melayu, and Chinese. Befrienders Kuala Lumpur can be reached at 03-7627 2929 for emotional support. GamCare provides international online support — their address is gamcare.org.uk (not a clickable link). on888's own support team is available 24/7 via live chat to activate self-exclusion or limits immediately.
From Kuala Lumpur to Johor Bahru, these are the features that keep over 850,000 registered Malaysian players coming back to on888.
Deposit directly from Maybank, CIMB, Public Bank, or any major Malaysian bank via FPX. DuitNow transfers credit in real time. No waiting, no delays — start playing in seconds after your funds clear.
on888 runs perfectly on your phone's browser. No app download, no storage used. Fully optimised for Malaysian mobile networks — smooth performance whether you're on 4G in Petaling Jaya or Wi-Fi in Bangsar.
Play baccarat, blackjack, roulette, and dragon tiger with professional live dealers streamed in HD. Tables run around the clock so you can play any time — even during halftime of an EPL match or a Liga Super Malaysia fixture.
Every transaction on on888 is in Malaysian Ringgit. No currency conversion, no exchange rate surprises. Deposit RM50 and see RM50 in your account — straightforward and transparent every time.
Our KYC process is straightforward and typically completed within one business day. Submit your MyKad or passport once, and your account is verified for all future withdrawals — no repeated document requests.
Deposit limits, session timers, cooling-off periods, and self-exclusion are all accessible from your account settings. on888 proactively monitors for signs of problem gambling and enforces a strict 21+ age policy across all services.
Head back to on888's homepage to explore the full range of slots, live casino tables, and sports betting markets — all in MYR, all with instant FPX and Touch 'n Go eWallet deposits. For players aged 21 and above only.
21+ only. Gambling involves risk. Please read our Responsible Gambling and Terms & Conditions pages before playing.