You cannot directly transfer your Touch 'n Go card balance to an e-wallet, and the only verified way to move those physical card funds into a digital wallet is through an indirect refund workaround. The process requires you to first register the physical card in the Touch 'n Go eWallet app, then submit an official eRefund request through the Touch 'n Go portal, which sends the money to your bank account, and finally reload your eWallet using that bank account as the source. This two-step method is the only legitimate path to access old card balances digitally, as direct balance transfers between the card and the app do not exist.
Can you directly transfer Touch 'n Go card balance to an eWallet?
The short answer is no. Despite what many online guides suggest, there is no built-in feature that lets you move the stored value from a physical Touch 'n Go card directly into a Touch 'n Go eWallet or any other e-wallet app. The misconception often comes from confusing two different systems: PayDirect/RFID and the Enhanced NFC card.
PayDirect and RFID are features that link your physical card to your eWallet for payment deductions. When you use PayDirect at a toll or RFID at a parking gate, the system deducts the fare from your eWallet balance, not from the physical card's stored value. The physical card acts as a payment token, but the funds flow from the digital wallet to the merchant. This is not a balance transfer; it is a payment method that uses the eWallet as the funding source.
The Enhanced Touch 'n Go Card, which has NFC technology, allows you to reload the physical card from your eWallet by tapping the card on an NFC-enabled phone. This is a one-way reload function. It moves money from the eWallet to the card, but the reverse, moving money from the card back to the eWallet, is not supported. The NFC chip on the card is designed for reading and writing reload instructions, not for extracting stored value back into the digital system.
So, if you have an old physical card with a remaining balance and you want to use that money through your phone, you cannot press a button in the app to pull the funds over. The only legitimate route is the refund process described below.
The refund touch n go card to ewallet workaround
The verified workaround to access your physical card's balance digitally is the Touch 'n Go eRefund process. This method is officially supported by Touch 'n Go and involves two distinct stages: first, the card balance is refunded to your bank account, and second, you manually move that money from your bank into your eWallet. This is not a direct card-to-wallet transfer, but it is the only way to convert old physical card funds into eWallet money.
The process works because Touch 'n Go treats the physical card balance as a stored value that can be claimed back by the registered owner. Once you register the card to your eWallet account, the system recognizes you as the legitimate owner and allows you to request a refund. The refund is sent to your bank account via the eRefund portal. After that, you use the standard reload function in the eWallet app to add the money from your bank account.
This workaround is reliable and documented by Touch 'n Go's official support pages. It is the only method that actually moves the money from the card's RFID chip into the digital eWallet ecosystem. It takes a few days for the refund to process, but it is the correct and secure way to do it.
Step 1: Register your physical card in the Touch 'n Go eWallet
Before you can request a refund, your physical Touch 'n Go card must be registered to your Touch 'n Go eWallet account. This is a mandatory prerequisite. Without registration, the system has no way to verify that you are the rightful owner of the card, and the eRefund request will be rejected.
To register the card, open the Touch 'n Go eWallet app on your smartphone. Log in to your account. Navigate to the "Cards" or "Profile" section, usually found in the bottom menu bar. You may also need to enter the card's serial number or the last four digits of the card number for verification.
After entering the details, the app will ask you to confirm that you own the card. You might need to tap the card on an NFC-enabled phone to verify it, or you may need to enter a one-time password (OTP) sent to your registered mobile number. Once the card is successfully added, you will see it listed under your eWallet account with its current balance displayed. This registration is what links the physical card to your digital identity, making the refund process possible.
Step 2: Initiate an eRefund via the official Touch 'n Go portal
With your card registered, you can now request the refund. This step is done on the official Touch 'n Go website, not inside the eWallet app. Open your web browser and go to the Touch 'n Go eRefund portal. The exact URL is provided on the official Touch 'n Go support page, but you can find it by searching for "Touch 'n Go eRefund" on the official website.
Once on the eRefund page, you will need to log in using your Touch 'n Go eWallet credentials. Click on it to start a new request. The system will ask you to select the card you want to refund. Choose the physical card that you registered in Step 1 from the dropdown list.
You will then need to enter the amount you wish to refund. You can either enter the full balance shown on the card or a partial amount. After entering the amount, you will be asked to provide your bank account details. This is where the refund will be sent. Double-check the bank account number and the bank name to avoid errors. The system will also ask you to confirm the reason for the refund. Select "Other" or "Balance Transfer" if that option is available.
Review all the information you have entered, then submit the request. The portal will display a confirmation message with a reference number. Save this reference number for tracking purposes. The refund processing time varies, but it typically takes 3 to 5 business days for the money to appear in your bank account. You will receive an email or SMS notification once the refund is processed.
Step 3: Transfer the refunded money from your bank into the eWallet
Once the refunded amount appears in your bank account, the final step is to move that money into your Touch 'n Go eWallet. This is done using the reload function within the eWallet app, and it is a standard bank-to-wallet top-up.
Open the Touch 'n Go eWallet app on your smartphone. Log in to your account. Look for the "Reload" or "Top-Up" button, usually located on the home screen or in the "Profile" section. Tap on it.
The app will redirect you to a secure payment gateway where you can choose your bank from the list. You will then be asked to log in to your online banking account and authorize the transfer. Enter the exact amount that you received from the eRefund. Confirm the transaction. The money will be instantly credited to your eWallet balance, and you will see the updated balance on the app's home screen.
This final step completes the loop. The money that was once locked in the physical card's RFID chip is now available in your eWallet for QR payments, online purchases, and any other digital transaction supported by Touch 'n Go eWallet.
Important limitations and balance types
Before you attempt this workaround, you need to be aware of the balance types in the Touch 'n Go eWallet. The eWallet balance is divided into two categories: "transferable" and "non-transferable." Transferable balance comes from online banking reloads, reload PINs, or bank transfers. Non-transferable balance comes from credit card reloads or government initiatives.
When you reload your eWallet from your bank account in Step 3, the money is considered transferable. This means you can send it to other users, use it for any payment, or even transfer it back to your bank account if you ever need to. However, if you had previously loaded your eWallet using a credit card, that portion of your balance is non-transferable. Non-transferable funds cannot be sent to other users or withdrawn to a bank account. They can only be used for payments at merchants.
This limitation does not affect the eRefund workaround because the money you receive from the refund is sent to your bank account as cash. When you reload from your bank, it is a fresh transferable balance. So, the entire process is safe and gives you full control over the funds.
Related searches and additional tips
If you are exploring other ways to manage your eWallet funds, you might be interested in these related topics:
"transfer e-wallet to bank account" (How To Transfer E-wallet To Bank Account)
To move money from your Touch 'n Go eWallet back to your bank account, you can use the "Transfer" feature in the app. Go to the "Transfer" section, select "Bank Account," enter the amount, and confirm. The money will be sent to your linked bank account within a few hours. This is only possible with transferable balance, as explained above.
"check your e-wallet balance" (How Do You Check Your E-wallet Balance)
To check your eWallet balance, open the Touch 'n Go eWallet app. Your current balance is displayed prominently on the home screen. You can also tap on the balance amount to see a detailed breakdown of transferable and non-transferable funds. This is useful for verifying that your refund transfer was successful.
One additional tip: always keep your physical card registered to your eWallet, even after you have refunded the balance. This allows you to use PayDirect or RFID features in the future, and it makes it easier to request refunds for any future reloads that might go wrong. Also, if you have an Enhanced NFC card, you can use it to reload from the eWallet, but remember that the reverse is not possible.
The eRefund process is the only official way to get your physical card balance into your eWallet. It requires a few extra steps, but it is secure, reliable, and fully supported by Touch 'n Go. By following the three steps outlined above, you can unlock your old card funds and use them digitally.

















