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:

Some UPI Apps (e.g. Google Pay)

Client-side validation blocks payments above ₹2,000 when opened via deeplink. Trying to pay ₹2,001 or more will fail.

BHIM App

Won't load the UPI payment interface at all when opened via deeplink - the screen just doesn't appear.

Paytm

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. 1 Download the QR code from the payment screen
  2. 2 Open your UPI app (GPay, PhonePe, Paytm, etc.)
  3. 3 Look for "Scan QR" or "Load from Gallery" option
  4. 4 Select the downloaded QR image
  5. 5 Complete the payment - your bank's daily limit applies

💡 All major UPI apps support loading QR from gallery

Scan from Another Device

  1. 1 Open the payment page on a laptop or another phone
  2. 2 Display the QR code on that screen
  3. 3 Use your phone's UPI app camera to scan the QR
  4. 4 Complete the payment normally

💡 This is how QR payments are meant to work - no app restrictions

? Why Does This Happen?

Technical explanation

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.