VietQR is a standardised nationwide QR code payment system in Vietnam developed by the National Payment Corporation of Vietnam (NAPAS) that allows users to make cashless payments by scanning a single QR code, regardless of which payment app or provider the merchant uses. It is efficient, secure, and widely accepted in Vietnam and at online e-commerce sites as well.
VietQR is widely accepted across Vietnam and is used by banks, merchants, and service providers, making it a convenient and familiar payment method for travelers. Payments are fast and can be completed within seconds, while its interoperability allows it to work seamlessly across multiple banks and payment apps in the country. It also offers a secure way to pay, reducing the need to carry cash or share card details, which helps lower the risk of loss, theft or fraud.
VietQR allows you to make payments effortlessly at a wide range of local merchants across Vietnam, both in-store and on popular e-commerce platforms such as Lazada, simply by scanning a QR code—no local bank account required—enabling a seamless and convenient payment experience.
Moolahgo’s moolahPAY is the first non-bank consumer payment app in Singapore to support VietQR Scan-and-Pay as at the time of this writing. Accepted at more than two million physical merchant locations nationwide in Vietnam, VietQR is now the default QR standard in Vietnam.
All moolahPAY (version 3.0.0) users can use VietQR Scan-and-Pay while in Vietnam and on Vietnamese e-commerce sites that accept VietQR payments, like Lazada Vietnam.
| Limits | Verified Users | Unverified Users |
| Min Per transaction | VND 2,000 | VND 2,000 |
| Max Per transaction | VND 20,000,000 | VND 10,000,000 |
*With the launch of VietQR, verification processing times may take longer. We recommend getting yourself verified well ahead of your trip to Vietnam if you require higher spending limits.
Your transaction is now completed and you will receive a notification in your app. Payment is automatically settled in the local Vietnam Dong (VND) to the merchant.
No. moolahPAY automatically handles real-time currency conversion at the competitive exchange rates that you have come to expect from Moolahgo. Just top up your moolahPAY e-Wallet with SGD, and your payment will be settled in the local VND currency at the point of purchase.
VietQR is widely accepted at approximately two million merchants across Vietnam where you can see the VietQR logo and QR code, from cafes to retail stores, hotels, transport, and more.
Today, VietQR has become the de-facto mode of receiving payments by more than two million Vietnam merchants from retail outlets and eateries to street vendors and taxis.
Currently, there are no fees for using VietQR Scan-and-Pay in moolahPAY. For transparency, Moolahgo will always list all charges clearly on the payment page.
Some merchants may charge you a small fee to use VietQR to pay in their establishments. The charges vary amongst merchants. These extra charges are not levied nor collected by Moolahgo.
Yes. All VietQR transactions made via moolahPAY will appear in your moolahPAY e-Wallet transaction ‘History’ including the exchange rate used and any applicable fees applied.
Besides the limits imposed by moolahPAY depending on your account verification, additionally, some merchants may impose their own limits as well. The limits imposed by moolahPAY are subject to change. Any changes in these limits will be shown in the moolahPAY app at the time of VietQR scanning.
1. Unrecognised QR code.
If you see an “Unrecognised QR code” message, it means the code is not in the standard VietQR format and is not supported by moolahPay. Please check with the merchant to ensure they provided you with a valid VietQR code.
2. After scanning the VietQR code or clicking ‘Pay’, the app just keeps loading or remains idle.
This could be due to slow internet connection or a temporary system delay. Please check your connection and try again. Ensure that you have a strong data signal on your Wi‑Fi or mobile network.
DO NOT scan and pay again until you have confirmed that the previous payment has not been successful.
3. My moolahPAY wallet has been deducted but Merchant claims the funds have not been received.
If your moolahPAY app shows the transaction as successful and your wallet has been deducted, the payment would have been sent to the merchant’s account. In some cases, the merchant’s system may take some time to update the transaction. Show your payment confirmation to the merchant and ask them to check again.
If the issue persists, you may contact our support team at support@moolahgo.com or send us a WhatsApp message to +65-88980978 (10am to 6pm SGT daily, except on public holidays).
If a payment has in fact not been received by the merchant, Moolahgo will process a refund to your wallet after completion of investigations.
DO NOT make another payment to the merchant until you have confirmed on the status of the original transaction with our customer support.
4. I have requested a refund from the merchant. How quickly can I receive the funds back into my wallet?
Refund times depend on the merchant’s processing speed. Once the merchant initiates the refund, funds are typically returned to your moolahPay wallet after approximately 15 business days but may take longer depending on situations. We recommend checking with the merchant to confirm that the refund has been initiated.
5. I’ve scanned the wrong VietQR code or I’ve made payment to the wrong merchant. What should I do?
Unfortunately, once a VietQR payment is completed, it cannot be reversed with the moolahPay app. Please contact the merchant directly to request a refund.
6. I have a dispute with the merchant and would like to claim a refund from the merchant.
Please contact the merchant directly to discuss your dispute and request a refund. Make sure to provide them with your payment details and any relevant information.
No, it will not as long as you only access your moolhPAY app from your regular device, and not from another device. Using data roaming or e-SIM will not trigger a 12-hour cooling off period on your account.
Unfortunately, there is nothing we could do to shorten this cooling off period as it is a regulatory requirement. If you need to access your moolahPAY account from another device for your travels, we recommend that you allow sufficient time for the 12-hour cooling-off period to lapse.
Simply drop us a line and we will get in touch, bringing with us the best financial solutions catered for you.