This page walks you through every money operation on my66 — depositing into your account, requesting a withdrawal back to your wallet, and completing the identity checks that protect your balance. You'll find Touch 'n Go eWallet, DuitNow and FPX as the local payment rails we've wired into the account dashboard, each one connecting your Malaysia bank or e-wallet to your my66 balance in a few taps. Deposits land in your account wallet within minutes after the payment clears; withdrawals follow the same verification path you set up during your first payout request.
Open your account dashboard and tap the deposit button — it sits in the top navigation bar next to your current balance. Choose Touch 'n Go eWallet, DuitNow or FPX from the payment-method row, then enter the amount you want to move into your my66 wallet; the form shows the minimum and maximum for the method you picked. Confirm the details, and you'll be redirected to your bank or e-wallet app to authorise the transfer.
Open the deposit page
Log into your my66 account and tap the deposit icon in the main navigation; it takes you straight to the funding screen where all configured payment methods are displayed.
Select your wallet or bank
Pick Touch 'n Go eWallet, DuitNow or FPX — whichever matches the account you're paying from — and enter the amount within the limits shown on the form.
Authorise the transfer
You'll be redirected to your bank or e-wallet app to confirm the payment; approve it there and return to my66 once the confirmation message appears.
Funds arrive in your balance
The deposit posts to your my66 wallet as soon as the payment provider confirms it, and the transaction shows up in your account history with a timestamp and reference code.
CASHING OUT
Withdraw to Your Wallet
When you're ready to move winnings back to your bank or e-wallet, open the withdrawal page from your account menu. Select the same payment method you used to deposit — Touch 'n Go eWallet, DuitNow or FPX — and enter the amount you want to pull out; the form shows your available balance and any minimum withdrawal the method requires. Submit the request, and we'll route it through our verification queue to confirm the wallet or bank account matches the name on your my66 profile.
Choose your payout method
Open the withdrawal page, pick the wallet or bank you want the funds sent to, and confirm it matches the account name you registered with — mismatched names delay the payout.
Enter the amount
Type the withdrawal figure within the limits shown on the form, and double-check your available balance to avoid requesting more than you hold in the account.
Complete verification
If this is your first withdrawal, you'll be asked to upload identity documents; returning users skip this step once their account is verified and the payout request moves straight into processing.
Track the transfer
Your withdrawal appears in the transaction history with a status label — pending, approved, or completed — and a reference code you can share with support if you need to follow up.
IDENTITY CHECKS
Verify Your my66 Account
Account verification protects your balance and ensures withdrawals reach the right person. We ask for a government-issued ID — MyKad, passport or driving licence — and a recent utility bill or bank statement showing your registered address. Upload clear photos through the verification page in your account dashboard; the documents need to be readable, in colour, and current within the last three months for address proof. Once you submit, our team reviews the documents within a few hours and updates your account status. Verified accounts process withdrawals faster because the identity check is already done, so we recommend completing KYC right after your first deposit rather than waiting until you request a payout.
Gather your documents
Prepare a government ID — MyKad, passport or driving licence — and a recent utility bill or bank statement dated within the last three months that shows your full name and address.
Upload through your account
Open the verification page in your dashboard, snap clear photos of each document, and upload them; the form tells you if the file size or format needs adjusting.
Wait for approval
Our team checks the documents and updates your account status; you'll get a notification once verification is complete, and your withdrawal queue opens immediately after.
Keep your details current
If you change your bank account or wallet later, update your profile and re-verify the new payout method so withdrawals aren't held for additional checks.
LOCAL RAILS
Payment Methods on my66
We've connected the payment methods Malaysia players use every day — Touch 'n Go eWallet, DuitNow and FPX — so you can move money in and out of your account without switching banks or opening a new wallet. Each method appears in the deposit and withdrawal forms with its own limits and processing notes; pick the one that matches your bank or e-wallet app and follow the on-screen prompts. Touch 'n Go eWallet deposits confirm within minutes and withdrawals typically land the same day.
Touch 'n Go eWallet
Link your Touch 'n Go eWallet for fast deposits and same-day withdrawals; the e-wallet app handles authorisation and you return to my66 once the payment confirms.
DuitNow
Use DuitNow to transfer funds directly from your Malaysia bank account into your my66 wallet; deposits post quickly and payouts follow your bank's standard processing schedule.
FPX
Connect via FPX online banking to authorise deposits straight from your bank account; it's a direct link so you don't need to pre-fund a separate e-wallet.
TRANSACTION MATCHING
Match Wallet Records to Account History
Every deposit and withdrawal generates a transaction reference on my66 and a separate record in your bank or e-wallet app — matching the two confirms the payment posted correctly. Your my66 account history shows the amount, timestamp, payment method and a unique reference code for each transaction; your bank or e-wallet logs the same transfer with its own transaction ID and the merchant name we appear under. To match them, note the amount and time from your my66 history, then find the corresponding entry in your wallet app — the figures and date should align within a few minutes.
Reference details
Each my66 transaction carries a unique reference code displayed in your account history; your bank or e-wallet assigns its own ID, and matching the amount and timestamp across both records confirms the payment linked correctly.
Status labels
Deposits move from pending to completed once the payment provider confirms the transfer; withdrawals show as processing until our verification clears, then switch to approved when the payout leaves our system.
Account history view
Open the transaction history tab in your dashboard to see every deposit and withdrawal with its date, amount, method and current status; you can filter by date range or payment type to find a specific entry.
Evidence to keep
Screenshot your my66 transaction page and save your e-wallet receipt after each transfer; if a payment goes missing or a withdrawal is delayed, those records help support trace the issue faster.
ACCOUNT SAFEGUARDS
How We Protect Your Transactions
Your deposits and withdrawals move through multiple checks before funds transfer, so only you — the verified account holder — can move money in or out. Every payment request starts with a login verification; if you're accessing my66 from a new device, we'll ask you to confirm it's really you before the transaction proceeds. Withdrawals require your wallet or bank account name to match the name on your my66 profile; mismatched details pause the payout until you update your profile or verify ownership of the new account.
Domain checks
Always log in at my66 — the only domain we operate — and verify the URL before entering your account credentials; phishing sites mimic our design but can't replicate the verified domain lock.
Identity verification
KYC ties your my66 account to your government ID and registered address, so withdrawals can only go to wallets or banks that match your verified name; it blocks unauthorised payout attempts even if someone gains access to your login.
Wallet ownership
We cross-check the account name on your withdrawal request against your verified profile; if they don't match, the payout is held until you confirm you own the new wallet or update your registered details.
Support path
If a deposit is delayed or a withdrawal looks wrong, open a support ticket from your account dashboard with both transaction references; our team can trace the payment and update the status within a few hours.
BANKING FAQ
Common Banking Questions
How long does a Touch 'n Go eWallet deposit take to appear in my my66 account?
Touch 'n Go eWallet deposits post to your my66 balance within minutes after you confirm the payment in the e-wallet app. If it's been longer than an hour and the amount still hasn't shown, check your Touch 'n Go transaction history for the reference code and send it to our support team so we can trace the transfer.
Can I withdraw to a different bank account than the one I deposited from?
You can request a withdrawal to a new bank account, but the account name must match your verified my66 profile. If it's your first time using that account, we'll ask you to confirm ownership — usually a quick document check — before the payout processes, so expect a short delay compared to withdrawals sent to your registered wallet.
What documents do I need for KYC verification?
We ask for a government-issued ID such as MyKad, passport or driving licence, and a recent utility bill or bank statement dated within the last three months that shows your full name and registered address. Upload clear, colour photos through the verification page in your account dashboard, and our team reviews them within a few hours.
Is there a minimum withdrawal amount on my66?
Each payment method sets its own minimum withdrawal; you'll see the floor when you open the withdrawal form and choose your bank or e-wallet. Most methods allow small payouts so you're not forced to wait until you hit a high balance, but check the form for the exact figure before submitting your request.
What should I do if my withdrawal is stuck on pending?
Pending withdrawals are usually held for verification — either a first-time KYC check or a name mismatch between your my66 profile and your payout account. Log into your dashboard and check if there's a verification prompt waiting; if everything looks clear and the status hasn't changed after a few hours, contact support with your withdrawal reference code so they can review it manually.
Can I use DuitNow for both deposits and withdrawals?
Yes, DuitNow supports both funding your account and cashing out. Select it from the payment-method list on either the deposit or withdrawal page, enter the amount, and follow the prompts to authorise the transfer through your bank; the same rail handles traffic in both directions once your account is verified.