Supported Deposit Methods
Mega888 supports all major Malaysian payment methods for deposits:
- Bank transfer: Maybank, CIMB, Public Bank, RHB, Hong Leong Bank, AmBank, BSN, and other major Malaysian banks via online banking or ATM transfer.
- E-wallets: Touch 'n Go (TNG), GrabPay, Boost. E-wallet deposits are among the fastest to process, often crediting in under 5 minutes.
- FPX (Financial Process Exchange): Direct online banking transfers via the FPX gateway, supported by most Malaysian banks.
There are no cryptocurrency deposits accepted at this time. The minimum deposit amount is RM30 for standard top-ups. If you are claiming the welcome bonus with your first deposit, the same RM30 minimum applies. For current bonus terms, always check the promotions page before depositing.
How to Make a Deposit (Step by Step)
Contact support via WhatsApp or Telegram
Message the official support team and state your account username and the amount you want to deposit. If you are claiming a bonus with this transaction, mention it now before any transfer is made.
Receive payment account details
The agent will provide the destination bank account number, account name, and bank name (or e-wallet details). Use only the account details given directly by official support. Never use payment details from unofficial sources.
Transfer the deposit
Transfer the exact deposit amount from your Malaysian bank account or e-wallet. Keep the transaction reference number that your bank or e-wallet provides after the transfer completes.
Confirm the transfer with the agent
Send the transaction reference number to the support agent. They will verify the payment against their records and credit your Mega888 account balance. Most deposits are confirmed and credited within 5-10 minutes.
How to Withdraw Winnings (Step by Step)
Ensure your wagering requirements are cleared
If you claimed a bonus, confirm that the wagering requirement has been completed before requesting withdrawal. The support agent can confirm your current wagering status if you are unsure.
Contact support with your withdrawal request
Message the support team with your account username, the withdrawal amount, and your bank account details (bank name, account number, and account name matching your registered identity).
Complete identity verification if required
First-time withdrawals require a one-time identity verification. The agent will ask you to confirm your NRIC or passport number. This is a standard security step and only needs to be done once. Subsequent withdrawals process without re-verification.
Receive your funds
After the withdrawal request is processed, funds are credited to your registered Malaysian bank account. Same-day crediting is standard for requests submitted during active support hours. Overnight requests typically process by the following morning.
Processing Times
| Transaction Type | Method | Processing Time |
|---|---|---|
| Deposit | E-wallet (TNG, GrabPay, Boost) | Under 5 minutes |
| Deposit | Bank transfer / FPX | 5-15 minutes |
| Withdrawal | Bank transfer | Same day (peak hours) |
| First withdrawal | Bank transfer (with verification) | 1-3 hours |
Troubleshooting Common Payment Issues
Deposit credited but balance not updated
If your deposit shows as completed on your banking app but your Mega888 balance has not updated, contact support immediately with the transaction reference number. The credit may be pending confirmation on their end. Most cases resolve within 30 minutes during active support hours.
Withdrawal taking longer than expected
Withdrawals submitted during overnight hours process first thing the following morning. If a withdrawal has been confirmed by support but the funds have not arrived in your bank account after 24 hours, provide support with your withdrawal confirmation and bank details for investigation.
Bank transfer bounced back
Bank transfers occasionally fail due to daily transfer limits on the sending account. Check your own bank's daily transfer limit settings. If the transfer was rejected, the amount returns to your bank account automatically within 1-2 business days. Contact support to receive updated payment details before re-attempting.
Important Security Reminder
All payment instructions come exclusively from the official Mega888 support contacts listed on this website. Never transfer money to an account provided through unofficial Telegram groups, Facebook messages, or any channel outside the official support team. Scammers occasionally impersonate Mega888 agents — always verify you are speaking with official support before making any payment.
Ready to make your first deposit? Check all current active bonus offers first.
View Current Bonuses