Skip to main content
Guides

How to Accept UPI Payments on Your Online Store (2026)

Everything an Indian seller needs to accept UPI on an online store in 2026 — gateway vs QR vs collect, fixed-amount QR codes, autopay, real fees and settlement times, and clean reconciliation.

OrderLyne Team15 Apr 20268 min read

UPI is how India pays. It now drives the overwhelming majority of digital retail transactions in the country, and for an online store that means one thing: if checking out over UPI isn't fast and reliable, you're leaving orders on the table. The good news is that accepting UPI on your store is simpler and cheaper than most sellers assume. This guide covers every practical option — from a gateway to a plain QR code — plus the fees, settlement and reconciliation details nobody explains up front.

Why UPI dominates Indian checkout

Ask any Indian shopper how they'd rather pay online and the answer is almost always UPI. It's instant, it needs no card details, and it works from the app they already have open — PhonePe, Google Pay, Paytm or their own bank app. For a seller, UPI has three big advantages over cards:

  • Near-zero failure and friction. No OTP timeouts, no expired cards, no "transaction declined" for online purchases disabled. The customer approves in their app and it's done.
  • Low or no cost. Compared to card processing, UPI is the cheapest way to take a prepaid payment in India.
  • Trust. Buyers who won't type a card number into a small store will happily pay a UPI request, because the money moves through their trusted bank app.

The flip side of card and COD friction is exactly why nudging buyers to UPI lifts your prepaid share — and prepaid orders don't come back as RTO. If you're still setting up your store, start with our step-by-step guide to launching an online store in India and treat UPI as your default payment method from day one.

Your options for accepting UPI

There are two broad ways to take UPI money, and most sellers end up using both.

Option 1: A payment gateway (Razorpay, PhonePe, Cashfree, and others)

A gateway sits inside your store's checkout and accepts UPI, cards, net banking and wallets through one integration. When a customer checks out, they pick UPI, approve in their app, and the order is automatically marked paid — no screenshots, no manual matching. Popular choices in India include Razorpay, PhonePe Payment Gateway, Cashfree and Paytm. This is the right backbone for any real store because reconciliation is automatic and you get proper reporting.

Option 2: A direct UPI ID or QR code

You share a UPI ID (like yourbrand@okaxis) or a QR code, the customer pays straight into your bank account, and you confirm once the money reflects. This has no gateway fee and settles instantly, which is why it's popular for WhatsApp and Instagram orders. The catch is that it's manual: you're eyeballing payment notifications and matching them to orders yourself. It's perfect for your first orders and as a backup, but it doesn't scale on its own.

Most Indian sellers run a gateway on the store for automatic checkout and keep a UPI QR handy for chat-based orders. If most of your selling still happens in DMs, our guide to selling on WhatsApp shows exactly where a QR fits into the order flow.

UPI collect vs UPI QR (intent): pick the one that converts

Within UPI itself there are two request types, and the difference matters for your conversion rate:

  • UPI intent / QR (scan or tap). The customer scans your QR or taps "Pay by UPI" and their app opens pre-filled with the amount. They just approve. Fewest steps, highest conversion.
  • UPI collect. You push a "collect request" to their UPI ID, which arrives as a pending notification they have to find and approve — often within a short expiry window. Many buyers miss it, so collect converts noticeably worse.

The rule of thumb: default to QR/intent everywhere, and treat collect as a fallback. On mobile, an intent link that opens the customer's UPI app directly is the smoothest experience of all.

Setting up UPI on your store

Here's the practical sequence to get UPI live on a real online store:

  1. Enable a payment gateway in your dashboard. Most India-first platforms bundle a gateway, so you connect it in a few clicks rather than writing code. If you're on OrderLyne, UPI, cards, net banking and wallets are available together without a separate integration.
  2. Complete KYC. You'll need your PAN, bank account details and, if registered, your GSTIN. Gateways require this before they settle money to you — do it early so you're not blocked on launch day.
  3. Turn on UPI as a method and make sure the UPI intent/QR flow is enabled, not just collect.
  4. Test with a ₹1 order end to end — place it, pay over UPI, and confirm the order shows as paid and the money is queued for settlement.
  5. Set UPI as the highlighted method at checkout so it's the obvious default.

Price everything with GST in mind from the start so your checkout total is honest. Use the GST calculator to set inclusive prices and see the CGST/SGST split before you publish a single product.

Fixed-amount QR codes for WhatsApp and offline orders

Not every sale happens on your website. For orders you close in a WhatsApp chat, at a pop-up stall, or over a phone call, a fixed-amount UPI QR code is the cleanest way to collect payment: the amount is baked in, so the customer can't underpay by mistake and you're not typing figures back and forth.

Generate one in seconds with the free UPI QR code generator — enter your UPI ID and the amount, and share the QR in the chat or print it for your packaging. The customer scans it with any UPI app and the exact amount is pre-filled. It's the simplest possible prepaid flow for chat-based selling, and it pairs perfectly with a pre-filled WhatsApp order link so buyers land ready to pay.

The one weak point to manage is verification — screenshots can be edited, so always confirm the money actually reflects in your account before you dispatch.

UPI Autopay for subscriptions and memberships

If you sell anything recurring — a monthly box, a membership, a replenishment plan — you don't want to chase a payment every cycle. UPI Autopay (a UPI e-mandate) solves this: the customer approves a mandate once in their UPI app, authorising you to auto-debit a fixed or capped amount on a set schedule. Future charges then run automatically, with the customer notified before each debit.

You set this up through a gateway that supports UPI Autopay (Razorpay, PhonePe and Cashfree all do). A plain UPI ID cannot pull recurring money on its own — Autopay is what makes hands-off subscriptions possible over UPI in India.

The real numbers: fees and settlement

Two questions decide your economics, so get honest answers before you commit:

  • Fees. Direct UPI into your bank account has no gateway fee. Through a gateway, UPI typically costs around 1.5–2% per transaction plus GST on standard plans, though many gateways offer discounted or zero-fee UPI tiers — always check the current rate card, not an old blog. Even a 1.5% fee on a ₹1,000 order is ₹15, so factor it into your margins.
  • Settlement time. Direct UPI is instant. Gateway settlements usually land on a T+1 or T+2 working-day cycle on standard plans, with faster settlement available on higher tiers or for a fee. This gap matters for cash flow if you're reinvesting quickly, so plan around your actual cycle.

Build these costs into your pricing rather than absorbing them silently. A few rupees per order compounds fast at volume.

Reconciliation: keeping payments and orders in sync

Reconciliation is the unglamorous work of matching every rupee received to an order. Get it wrong and you'll ship unpaid orders or lose track of what settled.

  • With a gateway, this is mostly automatic: each paid order carries a payment reference, and settlements come with a report you can match to your bank statement. This is the single biggest reason to run a gateway rather than pure manual UPI.
  • With direct UPI, you're the reconciliation engine. Give every order a short reference and ask customers to add it in the UPI note, keep a simple log of amount, time and UPI reference, and reconcile against your bank feed daily so nothing slips.

A store with built-in payments and order records removes almost all of this manual matching — the order, the payment status and the settlement all live in one place.

Handling failed and pending UPI payments

Even reliable UPI occasionally hiccups — the app times out, the network drops, or a payment shows "pending". Handle it cleanly and you'll recover sales instead of losing them:

  • Don't double-charge. If a payment is pending, wait for the final status before asking the customer to pay again. Money often reflects within a few minutes.
  • Offer an instant retry. A clear "Payment failed — try again" with UPI still selected recovers many drop-offs on the spot.
  • Follow up on abandoned payments. A buyer who reached checkout and didn't complete is your warmest lead. A gentle WhatsApp nudge with the same order link wins a real share of them back — that's the whole idea behind our abandoned cart recovery playbook.
  • Auto-refund genuine failures fast. If a customer is debited but the order fails, gateways reverse it automatically — but tell the customer the timeline so they don't panic.

Putting it together

For an Indian online store in 2026, the winning setup is simple: run a payment gateway so UPI, cards and net banking are accepted with automatic reconciliation, default your checkout to UPI intent/QR, keep a fixed-amount QR ready for chat orders, and use UPI Autopay if you sell anything recurring. Price with fees and GST built in, know your settlement cycle, and follow up on failed payments.

OrderLyne brings this together on a free plan (50 orders/month, no card): a branded store with UPI, cards, net banking and COD, order records that reconcile themselves, and WhatsApp automation for confirmations and nudges. Set UPI as your default, and let more of your orders land as clean, instant prepaid.

Frequently asked questions

Is there a fee to accept UPI payments in India?

Person-to-merchant UPI is largely free for small merchants, but when you accept UPI through a payment gateway you usually pay the gateway a platform fee — commonly around 1.5–2% per transaction (plus GST) on standard plans, though many gateways offer lower or zero UPI pricing tiers. A plain UPI ID or QR paid directly into your bank account has no gateway fee, but you lose automatic reconciliation.

What is the difference between UPI collect and UPI QR?

With UPI QR (also called intent or scan-and-pay), the customer scans a code or taps a button and their UPI app opens pre-filled — they just approve. With UPI collect, you send a payment request to their UPI ID and it lands as a "collect" notification they must find and approve. QR/intent converts far better because it is fewer steps; collect requests are often missed or ignored, so use QR wherever you can.

How long does it take for UPI money to reach my bank account?

A direct UPI transfer into your own bank account is instant. When you accept UPI through a gateway, the money is settled to your bank on the gateway's cycle — typically T+1 or T+2 working days on standard plans, with instant or same-day settlement available on higher tiers or for an extra fee. Always check your gateway's settlement schedule so your cash flow planning matches reality.

Can I charge customers automatically every month over UPI?

Yes, using UPI Autopay (UPI e-mandates). The customer approves a mandate once in their UPI app, and you can then auto-debit a fixed or capped amount on a schedule — ideal for subscriptions and memberships. You set this up through a payment gateway that supports UPI Autopay; a plain UPI ID cannot pull recurring payments on its own.

Start selling

Launch your store on OrderLyne — free

A branded online store with WhatsApp automation, UPI & COD, courier shipping and GSTR-1 reports. Built for Indian D2C brands. No credit card needed.

Start free