Troubleshooting
Having trouble with UPI payments? Here's how to fix common issues.
TL;DR: Payments above ₹2,000 failing?
Some UPI apps have a ₹2,000 limit when opened via deeplinks. Download the QR code and load it in your UPI app instead, or scan it from another device.
! The Problem
UPI App Limits via Deeplinks
When you click "Open UPI App" on Moi, we use a deeplink to launch your UPI app directly with the payment details pre-filled. However, some apps enforce their own limits when opened this way:
Client-side validation blocks payments above ₹2,000 when opened via deeplink. Trying to pay ₹2,001 or more will fail.
Won't load the UPI payment interface at all when opened via deeplink - the screen just doesn't appear.
No limit restrictions via deeplink - works for any amount up to your bank's UPI limit.
✓ Solutions
If you need to pay more than ₹2,000, use one of these methods instead:
Download & Load QR Code
- 1 Download the QR code from the payment screen
- 2 Open your UPI app (GPay, PhonePe, Paytm, etc.)
- 3 Look for "Scan QR" or "Load from Gallery" option
- 4 Select the downloaded QR image
- 5 Complete the payment - your bank's daily limit applies
💡 All major UPI apps support loading QR from gallery
Scan from Another Device
- 1 Open the payment page on a laptop or another phone
- 2 Display the QR code on that screen
- 3 Use your phone's UPI app camera to scan the QR
- 4 Complete the payment normally
💡 This is how QR payments are meant to work - no app restrictions
? Why Does This Happen?
Some UPI apps add their own client-side validation when payments are initiated through deeplinks (upi:// URLs). This is a security measure they've implemented to prevent fraud from malicious apps. BHIM app doesn't support deeplinks at all.
When you scan a QR code directly using the app's camera or load a QR from your gallery, these restrictions don't apply - your bank's actual UPI limit (usually ₹1,00,000/day) is what matters.
This isn't a Moi limitation - it's how these UPI apps work. Paytm doesn't have this restriction, which is why it works for any amount via deeplink.
₹ UPI Limits Reference
| Method | Limit | Notes |
|---|---|---|
| Deeplink (e.g. GPay) | ₹2,000 | App-enforced limit |
| Deeplink (BHIM) | Doesn't work | Won't load at all |
| Deeplink (Paytm) | Bank limit | No app restriction |
| Scan QR / Load from Gallery | Bank limit | Usually ₹1,00,000/day |
Still facing issues?
If the solutions above didn't work, reach out and we'll help you out.