If a QR payment won't scan or keeps failing, work through these checks in order.
1. Check your balance
Make sure your Moreta wallet has enough USD for the payment and any fee shown at checkout.
2. Confirm you're in a supported country
QR payments work in:
-
Philippines, Vietnam, Laos, Mongolia
-
China (mainland) — WeChat (Weixin) merchant QR
-
Brazil, Argentina, Peru, Bolivia, Colombia
Thailand — Thailand QR is paused for all users since 1 June. Exception: customers with a US or Canada passport can still use business Thai QR. See Thailand availability.
Cambodia is temporarily paused. See Cambodia availability.
3. Use a merchant QR code
Moreta is for paying merchants (and, in supported countries, a friend's bank QR). It does not support personal "receive money" QRs into Moreta.
4. Update the app and retry
Install the latest Moreta Pay version, force-close the app, and scan again. Some failures are one-off network issues.
5. Laos connectivity
If you're in Laos and scans or login fail, try a VPN (US, Singapore, Thailand, or EU). See Having trouble in Laos?
Still not working?
Contact us via the chat button with:
-
Country you're paying in
-
Screenshot of the error
-
Approximate amount and time
We'll trace the payment with our team.
💡 Tips
-
Pending payments may settle within one business day — see Why is my payment pending?
-
Country list: Which countries can I pay in with Moreta?