Build your online store

How do I optimise UPI at checkout, what's the difference between UPI intent and collect, and why do my UPI payments keep failing?

The short answer

UPI Intent deep-links straight into the customer's UPI app (GPay, PhonePe) on the same device and posts materially higher success rates; UPI Collect sends a pull request the customer has to notice and approve elsewhere, and lands meaningfully lower. Default to Intent on mobile, fall back to a dynamic QR on desktop, and let your gateway handle bank-side routing and retries, most UPI failures are bank-side timeouts, not something you fix with UI tweaks. UPI also carries 0% MDR in India currently, so pushing it over cards isn't just about conversion, it's your cheapest rail, worth featuring first rather than buried in a payment-method list.

A quick summary to orient you. The real value is below: the resources worth your time, from people who've actually done it, not us.

Here are the resources

Hand-picked from around the web, each with a note on why it earns your time. India-specific ones carry a badge.

4 resources 3 India-specific 4 link-checked Read Use

Read

📄 Article
✓ Link checked India Free Intermediate

Why we picked it The clearest technical explanation of why UPI Intent out-converts Collect, from the gateway that actually routes the transactions and sees the failure data. Send this to your dev team when they ask why UPI success rates vary by flow.

UPI Intent vs Collect: Which One Actually Works Better?

From razorpay.com by Razorpay

  • Intent deep-links directly into the customer's UPI app; Collect requires a manual app-switch and approval.
  • Reported Intent success rates run materially higher than Collect, per Razorpay's data, exact figures vary by report.
  • Recommended pattern: Intent on mobile, dynamic QR on desktop, gateway handles bank-side retry logic.
Open razorpay.com
📄 Article
✓ Link checked India Free Intermediate

Why we picked it Most Indian D2C traffic is mobile, and this is Razorpay's own guidance on where mobile checkouts specifically lose people, worth reading alongside Baymard's more general research for the India-specific mobile angle.

Mobile Optimized Checkout Flows

From razorpay.com by Razorpay

  • Mobile checkout abandonment consistently runs higher than desktop despite mobile being the majority of traffic.
  • Payment-method ordering (UPI first, not buried under cards) measurably affects mobile conversion.
  • Page-load speed at the payment step has an outsized effect on mobile drop-off.
Open razorpay.com
📄 Article
✓ Link checked Freemium Intermediate

Why we picked it The deepest independent usability research base on why carts get abandoned - the '70% abandonment' figure and specific checkout friction points cited across the CRO industry trace back to this research.

E-Commerce Cart & Checkout Usability Research

From baymard.com by Baymard Institute

  • Roughly 70% of online shopping carts are abandoned before checkout, aggregated across dozens of studies (Baymard estimate, moves over time).
  • Fixing documented checkout usability issues can meaningfully lift conversion - Baymard's own research cites gains approaching a third.
  • Surprise extra costs and complicated/lengthy checkout forms are among the single biggest named reasons shoppers abandon.
Open baymard.com

Use

🛠️ Tool
✓ Link checked India Free Beginner

Why we picked it Cashfree's own live pricing page, broken out by payment method (cards, UPI, net banking, EMI, international cards), the fastest way to see that UPI carries 0% MDR while international cards run 3.5%+₹7. Use it to sanity-check whatever a sales rep quotes you.

Payment Gateway Charges: Lowest Pricing & UPI Payment Gateway Fees in India

From cashfree.com by Cashfree

  • UPI and RuPay currently carry 0% transaction fees on Cashfree.
  • International card fees run roughly 3.5% + ₹7 per transaction, factor this into exporter pricing.
  • 18% GST applies on the gateway fee, not on the full order value, don't double-count it.
Open cashfree.com

People also ask

Which payment gateway should I actually use, Razorpay, Cashfree, PayU, or just Shopify's checkout? For most Indian D2C brands, Razorpay is the safe default: cleanest checkout UX, native UPI and COD support, zero AMC, and an ecosystem that plugs i... Beginner 3 resources → How do I get more customers to pay online instead of COD, and cut my RTO rate? Attack it from both ends: incentivise prepaid at checkout (a small discount, free gift or faster-delivery promise converts a meaningful slice of wo... Intermediate 4 resources → What's the best way to verify COD orders and stop fake or junk orders before they ship? SMS or WhatsApp OTP at the point of COD order placement is the baseline, apps like Hillteck and COD-Verify hold the order until the customer confir... Intermediate 4 resources → Do I need a one-click checkout tool like GoKwik or Shopflo, or is Shopify's native checkout enough? Native Shopify checkout is genuinely fine below meaningful scale, it's fast, trusted, and Shopify's own checkout-extensibility framework (Plus only... Intermediate 4 resources → I'm shipping D2C orders internationally, how do I actually receive payments from customers outside India? Razorpay holds an RBI PA-CB (cross-border) licence and can take international cards plus UPI/domestic rails through one integration, with automated... Advanced 3 resources → My conversion rate is around 1.2%. Is that good or bad? Context matters more than the number: global ecommerce averages sit around 1.8-2%, but the average Indian Shopify store converts closer to 1.2-1.5%... Beginner 4 resources →
eChai Partner Brands