Join jm99 and Explore the Full Lobby
Creating your jm99 account takes a few straightforward steps — fill in your details, verify your identity, and you are in.
Get Help With Your Registration
If anything stalls during sign-up — a mismatched OTP, an ID upload error, or a wallet link that does not confirm — our account support team is reachable through the channels below. Describe the step where the issue occurred and include your registered mobile number; this speeds up the check considerably. We do not store payment PINs or passwords, so any reset goes through your registered contact details only.
Live Chat
Open the chat widget on any page to reach our support team. Share your registration step and registered number for the fastest resolution of account issues.
Email Support
For document upload errors or ID verification questions, email us with your account details. We review and respond to account-specific issues in the order received.
FAQ & Account Help
Check the account help section for common registration errors, wallet linking steps, and OTP troubleshooting before reaching out — many questions resolve there first.
What to Expect When You Register
The registration flow on jm99 is built to be clear at every step. Enter your name, a valid email address, and a mobile number — these become your account identity and the channel we use for any one-time PIN verification. After your basic details are submitted, a short identity check follows: upload a photo ID
so we can confirm your account is yours and keep the wallet secure. Once verified, your account wallet is active and ready to receive deposits via Touch 'n Go eWallet, Boost, or GrabPay. Eligibility depends on your region and local law. Players in Melaka or anywhere else in Malaysia can access the lobby on the
same mobile session they registered on — no desktop switch required.
-
Identity Verification Submit a valid photo ID during sign-up. This step protects your account and ensures withdrawals process to the right wallet without delay.
-
OTP Confirmation A one-time PIN is sent to your registered mobile number. Enter it to confirm ownership and activate your account in the same session.
-
Wallet Connection Link your Touch 'n Go eWallet, Boost, or GrabPay account from the deposit screen. Funds transfer directly to your jm99 account wallet once confirmed.
-
Lobby Access After verification clears, your full lobby opens — live tables, slots including Palm Harvest Slots and Orangutan Riches Slots, and the sportsbook, all in one view.
Account
The registration flow on jm99 is built to be clear at every step. Enter your name, a valid email address, and a mobile number — these become your account identity and the channel we use for any one-time PIN verification. After your basic details are submitted, a short identity check follows: upload a photo ID so we can confirm your account is yours and keep the wallet secure. Once verified, your account wallet is active and ready to receive deposits via Touch 'n Go eWallet, Boost, or GrabPay. Eligibility depends on your region and local law.
Explore the LobbyYour details are encrypted for secure account access.
How We Protect Your Account
Account security at jm99 is layered from the moment you register. SSL encryption covers every data exchange between your device and our servers. Identity verification means only you can initiate withdrawals from your account wallet. We do not share your personal details with third parties outside of payment processing. Access is conditional on local law in your region, and we review eligibility continuously to stay aligned with applicable requirements.
Every page session — including your registration form and deposit screen — runs over SSL. Your personal data and wallet details travel encrypted end to end.
Photo ID matching during registration links withdrawals to the verified account holder only. No verified ID means no payout — this protects your funds from unauthorised access.
Your registration data is held only for account operation and payment processing. We do not sell or pass it to advertisers or unrelated third parties.
Account eligibility is checked against local law in your region. Where access is not permitted, registration does not proceed — this keeps the platform within legal boundaries.
Deposit With Your Everyday Wallet
Once your account is active, adding funds is as familiar as any everyday transaction. Open your preferred app, key in the account number shown on the deposit screen, confirm with your PIN, and the balance appears in your jm99 account wallet. DuitNow transfers and FPX online banking via Maybank2u or CIMB Clicks are also accepted for those who prefer bank-side transfers. Every deposit channel maps to a specific withdrawal path, so keep your registered payment details consistent to avoid verification delays when you cash out.
Touch 'n Go eWallet
Scan or enter the account number from the deposit screen, confirm with your Touch 'n Go PIN, and the amount reflects in your lobby wallet promptly.
Boost
Use the Boost app to send funds directly. The transfer path mirrors a regular peer payment — fast, familiar, and tied to your registered account.
GrabPay
Deposit straight from your GrabPay balance. No card details needed — just confirm in the Grab app and the credit lands in your casino wallet.
DuitNow
Send via DuitNow using your bank's mobile app. Transfers are linked to your verified account ID, keeping deposits and withdrawals on the same rails.
FPX / Maybank2u
Prefer online banking? FPX via Maybank2u or CIMB Clicks connects directly to the deposit screen. Confirm in your banking portal and the balance updates.
Common Questions About Signing Up
Questions that come up most often during registration — from what details you need to how your wallet connects — are answered below. If your question is not here, live chat is the quickest next step.
Register
Service availability depends on eligible regions and local law. Users should check local rules before opening an account.
Access may be available only where local law permits.