How to Deposit and Withdraw Money on Mega888 — Complete Guide

Deposits and withdrawals on Mega888 are handled through the support team using standard Malaysian payment methods. This guide walks through the full process for both directions, covers every supported payment method, explains processing times, and addresses the most common payment issues.

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)

1

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.

2

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.

3

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.

4

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)

1

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.

2

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).

3

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.

4

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