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
-
Malaysia — DuitNow merchant QR
-
Cambodia — KHQR merchant QR
Thailand — Thailand QR is paused for all users since 29 June. Exception: customers with a US or Canada passport can still use business Thai QR. See Is Thailand available for QR payments right now?.
Cambodia is live for KHQR merchant QR. See Is Cambodia available for QR payments right now?.
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?