— CASHFREE — NOV 13, 2026 —

Why UPI Payments Fail on Your Shopify Store and What to Fix

Every Indian Shopify store loses some sales at the very last step: the customer chooses UPI or a card, tries to pay, and the payment fails. Some of those failures belong to the customer's bank, and nothing you change will fix them. Others come from your checkout, gateway settings or theme, and those are worth real money. This post explains where payments fail on a Shopify store in India, how to tell which kind you have, and what to do when money is debited but no order appears.

The refund timelines below come from the RBI circular on failed transactions dated 20 September 2019, checked on 5 November 2026. We do not get paid by any gateway mentioned here.

Why do UPI payments fail at Shopify checkout?

A UPI payment on a Shopify store is not one system. It is a relay between five, and a failure at any hop looks the same to your customer: "payment failed".

The systems a UPI payment passes through on a Shopify store checkout
A UPI payment passes through Shopify, your gateway, the customer's UPI app, their bank and back. Each hop fails differently.

The causes group into four buckets.

  • Customer side. Wrong UPI PIN, insufficient balance, a daily or per-transaction limit reached, the UPI app not installed on the device, or the customer abandoning the UPI app before approving.
  • Bank side. The customer's bank declining for technical reasons or being slow to respond. These are often called technical declines and they rise during bank downtime and peak hours.
  • Gateway side. A payment method not enabled on your account, a risk rule blocking the transaction, or a gateway incident.
  • Your store's side. The checkout redirect breaking, a popup being blocked, the gateway's page not loading inside an in-app browser, or the confirmation never reaching Shopify, so the payment succeeds but no order is created.

Which payment failures can you fix, and which can't you?

Cause Can you fix it? What to do
Wrong PIN, low balance, limits No Offer a second method on the failure screen, such as another UPI app or a card
Bank technical declines No Watch which banks fail most. Retry prompts help when a bank recovers quickly
Payment method disabled or misconfigured Yes Check gateway dashboard settings against what checkout shows
Risk rules blocking good buyers Partly Review declined transactions with your gateway's support team
Redirects or popups failing in in-app browsers Yes Test checkout from Instagram and Facebook links on Android and iPhone
Paid but no order created Yes Fix the confirmation path, then reconcile and contact affected buyers

The pattern to look for is concentration. Bank-side failures spread across all your traffic and rise and fall with the bank. Store-side failures cluster: one device, one traffic source, one payment method, or one change you made recently.

How do you find out where your payments are failing?

Start with your gateway dashboard, not Shopify. Razorpay, Cashfree, PayU and the other Indian gateways show attempted, successful and failed payments with failure reasons. Look at:

  1. Success rate by payment method. UPI, cards, netbanking and wallets separately. A drop in one method points to a configuration or partner issue, not your whole checkout.
  2. Failure reasons. Gateways label most failures as customer-driven, bank-driven or gateway-driven. If customer-driven failures dominate, your checkout is probably fine.
  3. Success rate by bank and by UPI app. If one bank's customers fail far more often than others, that is usually the bank. NPCI also publishes UPI performance statistics on its website that you can compare against.
  4. Trends around changes. A drop that starts the day you installed an app, changed theme or switched checkout is your clue.

Then look at Shopify's side. Abandoned checkouts that reached the payment step tell you how many buyers tried and gave up. Compare those with your gateway's failed attempts for the same days.

Finally, test it yourself. Place real low-value orders from an Android phone and an iPhone, from a normal browser and from inside Instagram, using two or three different UPI apps. Many store-side failures only show up in one of those combinations.

QR code for digital payment displayed for scanning in a BMTC bus in Bengaluru
UPI is everyday behaviour for Indian shoppers, so a failed UPI payment reads to them as a problem with your store.
Photo: Mallikarjunasj via Wikimedia Commons, CC0 1.0

What happens when money is debited but no order is created?

This is the failure that creates angry messages and chargebacks. The customer's bank debits the money, but the confirmation never reaches your gateway or Shopify, so there is no order.

RBI turnaround times and compensation for failed online payments
Outer time limits set by RBI for reversals when a merchant payment is not confirmed. Banks often reverse sooner.

RBI's failed transaction framework sets the outer limits. For a UPI payment to a merchant where the account is debited but confirmation is not received at the merchant, the amount must be auto-reversed within T+5 days, and the bank pays Rs 100 per day of delay beyond that. Card-not-present e-commerce payments have the same T+5 limit and compensation.

Your job as the merchant is to make sure the customer is not confused while that happens.

  • Find the payment. Search the gateway dashboard by the customer's phone number, email or UPI reference. Check whether the gateway shows it as captured, authorised or failed.
  • Know your gateway's late-payment setting. Many gateways let you choose whether a payment that succeeds late is captured or automatically refunded. Find out what yours does before the next incident.
  • Decide one action. Either create the order in Shopify against the captured payment, or let the refund run and ask the customer to order again. Never do both, or you will ship an order that was refunded.
  • Tell the customer what will happen. A short message with the expected reversal timeline cuts support load and stops disputes.

If these cases keep coming back, they turn into disputes, which we covered in our guide to fraud and chargebacks on Shopify in India.

What should a customer see after a failed payment?

Most failed payments are recoverable if the next screen helps the customer try again. A bare "payment failed" message with a button back to the cart loses many of them.

A better recovery flow does four things.

  1. Says what happened in plain language, and reassures the customer that if money was debited, it will be reversed.
  2. Offers a different route straight away. Another UPI app, a card, or netbanking, without making them fill in the address again.
  3. Keeps the cart and address intact, so a retry takes seconds, not minutes.
  4. Offers COD where you allow it. Some buyers who fail on UPI will happily place a COD order instead. If your COD rules allow the order, make that option visible on the retry screen.

Check what your gateway and checkout show on failure today. Some of this is configurable in the gateway dashboard, and some depends on your checkout app.

Is your checkout setup causing failures?

Several store-side causes are common enough to check every time.

  • Third-party checkouts. If you replaced Shopify's checkout with a one-click checkout app, its payment flow is now the one that fails or succeeds. Compare its success rate with what you had before. We covered this in one-click checkout trade-offs in India.
  • In-app browsers. If you run Instagram and Facebook ads, many visitors open your store inside the app's own browser, not Chrome or Safari. Handing off to a UPI app, or opening a gateway popup, behaves differently there.
  • Scripts in the cart. Apps that inject code into the cart or a cart drawer can interfere with the checkout handoff, especially after a theme update.
  • Slow pages before checkout. A slow cart on a weak connection leads to repeated taps and duplicate attempts, which show up as failures and sometimes as double debits.

Should you add a second payment gateway?

Sometimes. A second provider helps when your main gateway has a specific weakness, such as poor success rates on one payment method or frequent incidents during sales.

Before you plan it, check what your Shopify store actually allows. Shopify's guide to additional payment methods explains how extra providers sit alongside your main one, and the options depend on how each Indian provider is integrated with Shopify. Run the second gateway on real traffic for a few weeks before judging it, and compare success rates on the same payment methods, not overall numbers. Our comparison of Razorpay, Cashfree and other Shopify payment options in India covers fees and features.

What should you check this week?

  • Pull the last 30 days of failed payments from your gateway and sort them by reason, method and bank.
  • Test checkout from an Instagram ad link on Android and iPhone, with two UPI apps.
  • Find your gateway's setting for late successful payments, and write down what the team should do when a customer says "money debited, no order".
  • List every app that touches the cart or checkout, and check whether failures changed after any of them was installed.
  • Prepare a customer message template that explains the reversal timeline in plain language.

Seeing more failed payments than you expect? Write to us at hello@exactwhy.com with the subject "Payment failure review for my Shopify store". We will look at your checkout flow, payment setup and the apps around your cart for free, and tell you which failures are yours to fix. If the fix needs theme, app or checkout work, we quote it after that review, and ongoing store support is available on a monthly retainer.

Other Blogs

D2C
Selling Sarees and Ethnic Wear on Shopify in India
Nov 13, 2026
Parth Sojitra
DECISION STAGE
How to Structure Milestone Payments for a Shopify Project
Nov 12, 2026
Parth Sojitra
INDIAN D2C
Shopify Store Security Checklist for Owners and Teams
Nov 12, 2026
Parth Sojitra
CUSTOMER EVENTS
Why GA4 and Shopify Numbers Never Match, and When to Worry
Nov 12, 2026
Parth Sojitra
HORIZON THEME
How to Switch Shopify Themes Without Losing Sales
Nov 11, 2026
Parth Sojitra
COFFEE
Starting a Coffee or Tea Brand on Shopify in India
Nov 11, 2026
Parth Sojitra
DECISION STAGE
How Long Does It Take to Build a Shopify Store in 2026
Nov 11, 2026
Parth Sojitra
INDIAN D2C
Courier Weight Discrepancy Charges for Indian Shopify Stores
Nov 10, 2026
Parth Sojitra
CORE WEB VITALS
Shopify INP Too Slow? Fix Variant Pickers and Cart Drawers
Nov 10, 2026
Parth Sojitra
CONVERSION RATE OPTIMISATION
Redesign Your Shopify Store or Fix Conversion First?
Nov 10, 2026
Parth Sojitra
BIS
Selling Furniture Online on Shopify in India, What to Plan
Nov 09, 2026
Parth Sojitra
B2B
GST E-Invoice 30-Day Limit and Your Shopify Invoicing Setup
Nov 09, 2026
Parth Sojitra
DECISION STAGE
Is a Paid Discovery Phase Worth It Before a Shopify Build
Nov 09, 2026
Parth Sojitra
HINDI
Running a Shopify Store in Hindi and Other Indian Languages
Nov 08, 2026
Parth Sojitra
INDIAN D2C
Uninstalled Shopify Apps Still Slowing Your Theme? Fix It
Nov 08, 2026
Parth Sojitra
APP STORE
Custom Shopify App or App Store App? How to Decide
Nov 08, 2026
Parth Sojitra
BIS
Selling Electronics on Shopify in India, BIS and EPR First
Nov 07, 2026
Parth Sojitra
COMPLIANCE
DPDP Act for Shopify Stores, What to Fix Before May 2027
Nov 06, 2026
Parth Sojitra
DECISION STAGE
How to Write a Shopify Project Brief Agencies Can Quote
Nov 06, 2026
Parth Sojitra
INDIAN D2C
Vouch Now Sends Free Shopify Review Requests for 500 Orders
Nov 06, 2026
Parth Sojitra
ACCESS TOKENS
Shopify Deadlines Before March 2027 Every Store Should Check
Nov 04, 2026
Parth Sojitra
AUTOMATION
Shopify Flow Product Updated Trigger, What You Can Automate
Nov 04, 2026
Parth Sojitra
ABANDONED CART
WhatsApp Abandoned Cart Automations in Shopify Messaging
Nov 04, 2026
Parth Sojitra
FALL 2026
Shopify Fall 2026 Edition, What Indian Stores Can Use Now
Nov 03, 2026
Parth Sojitra
INDIAN D2C
Best Shopify Review App in 2026, Judge.me vs Loox vs Vouch
Nov 02, 2026
Parth Sojitra
CASE STUDY
Zareen Khan's Happy Hippie and Its Own-Site Shopify Launch
Oct 28, 2026
Parth Sojitra
CASE STUDY
How Flux Theory Launched Five Washes Across Seven Channels
Oct 28, 2026
Parth Sojitra
BHUVAN BAM
Bhuvan Bam's Sarkar Perfume and Its Shopify Store Setup
Oct 28, 2026
Parth Sojitra
D2C STRATEGY
How Mokobara Went From Online-First to Over 50 Stores
Oct 27, 2026
Parth Sojitra
ARKS
How ARKS Built Its Lifestyle Brand Across Five Channels
Oct 27, 2026
Parth Sojitra
COPYRIGHT
Website Development Agreement in India and Who Owns the Code
Oct 27, 2026
Parth Sojitra
BIS
Starting a Footwear Brand Website on Shopify in India
Oct 26, 2026
Parth Sojitra
COMMERCE MANAGER
Shopify Products Not Syncing to Meta Catalog? Fix Each Stage
Oct 26, 2026
Parth Sojitra
GOOGLE MERCHANT CENTER
How to Set Up Google Merchant Center for Shopify in India
Oct 26, 2026
Parth Sojitra
DUKAAN
Moving Off Dukaan or ShopDeck to Shopify Without Losing Data
Oct 25, 2026
Parth Sojitra
CUSTOM ECOMMERCE
Shopify or Custom Ecommerce? Check the Quote Before You Sign
Oct 25, 2026
Parth Sojitra
LANDING PAGES
Page Builder App or Theme Sections for Your Shopify Store
Oct 25, 2026
Parth Sojitra
D2C INDIA
Unicommerce or EasyEcom for a Growing Shopify D2C Brand
Oct 24, 2026
Parth Sojitra
D2C
Setting up Shopify for fitness equipment brands in India
Oct 24, 2026
Parth Sojitra
CHECKOUT
GoKwik, Shopflo or Magic Checkout? What You Trade Away
Oct 23, 2026
Parth Sojitra
D2C INDIA
Shoppable Video on Shopify With Shopfluence, an Honest Look
Oct 23, 2026
Parth Sojitra
CONVERSIONS API
Meta Pixel and Conversions API on Shopify Before Ads
Oct 23, 2026
Parth Sojitra
GOOGLE SEARCH CONSOLE
Why Your New Shopify Store Is Not Showing on Google
Oct 22, 2026
Parth Sojitra
COMPLIANCE
Legal Metrology Rules for Your Shopify Store in India
Oct 22, 2026
Parth Sojitra
D2C
Moving From Instagram Selling to Your Own Shopify Store
Oct 22, 2026
Parth Sojitra
D2C
Minimum Viable Shopify Store, What to Build for Launch
Oct 21, 2026
Parth Sojitra
COMPLIANCE
Selling Food Online From Your Own Shopify Store in India
Oct 21, 2026
Parth Sojitra
CASHFREE
Shopify Store Policies India Needs Before Gateway Approval
Oct 21, 2026
Parth Sojitra
APPAREL
Starting a Clothing Brand Website on Shopify in India
Oct 20, 2026
Parth Sojitra