Skip to main content
Explainer

What is UPI? A plain explanation for non-Indian merchants

If you have never paid with UPI, it is hard to judge what supporting it involves. This is the short version: what it is, what your customer does, and how it differs from a card payment.

In short

  • UPI is a real-time payment system used in India, and it underpins many different apps rather than being one app.
  • Your customer approves the payment inside their own app - no card number passes through your checkout.
  • It is a push payment, so recurring charges, refunds and disputes do not map one-to-one onto card rules.
  • Accepting it from outside India is usually blocked by where your business is established, not by what it sells.

What UPI is

UPI stands for Unified Payments Interface. It is a real-time payment system used in India, operated by the National Payments Corporation of India (NPCI). Rather than being a single app, it is the rails underneath many apps: banks and third parties build their own interfaces on top of it, and payments move between them.

For a merchant, the practical summary is short. A very large number of people in India pay this way by default, it settles in real time, and it does not involve your customer typing a card number into your site.

UPI, and the names of individual UPI apps, belong to their respective owners. This page explains how UPI works for merchants. It does not describe a relationship between UPI Banking and NPCI or any UPI app.

What your customer actually does

From the customer’s side, paying by UPI looks like this:

  1. They reach your checkout and choose UPI as the payment method.
  2. They identify themselves with a UPI ID - an address that looks like name@bank, sometimes called a VPA - or by scanning a QR code, depending on the flow and the device.
  3. They approve the payment inside their own UPI app, usually with a PIN or a biometric.
  4. They land back on your confirmation page.

The important part is the third step. The customer authorises the payment in an app they already trust, using credentials they never share with you. There is no card number to type, and nothing sensitive passes through your checkout.

How it differs from taking a card payment

If cards are your mental model, three differences are worth internalising.

The customer pushes; you do not pull

A card payment is something you initiate against credentials the customer gave you. A UPI payment is something the customer approves in their own app. That difference shapes everything else - including how recurring charges and refunds work, which are not simply the card equivalents with different names.

It is real-time by design

Authorisation is immediate rather than a hold that captures later. What that means for your settlement - currency, method and timing - is a separate question, and it forms part of your merchant arrangement rather than something universal we could state here.

Disputes and refunds follow different rules

Because the payment is customer-authorised rather than card-scheme based, dispute and refund handling does not map one-to-one onto chargebacks. We would rather say “confirm what applies to your account during onboarding” than publish a general rule that turns out not to apply to you.

Why it matters if you sell to customers in India

The argument for supporting UPI is not that it is technically interesting. It is that payment methods are a habit, and asking someone to break a habit at the checkout is one of the most expensive things you can do to a conversion rate.

If a customer arrives expecting UPI and finds only cards, some will use a card, and some will not. You do not usually get to see which is which - the ones who leave simply leave. That is the cost you are weighing, and only your own data can size it.

We deliberately do not quote adoption statistics here. Figures pulled from a report you cannot see are not evidence about your customers. Your own checkout analytics are.

What it takes to accept it from outside India

This is where most non-Indian merchants get stuck: UPI acceptance has generally been arranged through Indian merchant setups, so a business incorporated elsewhere often finds the option missing from its existing provider.

UPI Banking exists for that case - it is a payment service that lets eligible international merchants accept UPI payments from their customers, subject to eligibility and onboarding requirements. It is a payment service, not a bank: it does not provide deposit accounts, credit or investment products.

The practical detail - what changes at your checkout, what to prepare, what it costs - is in the guide for merchants outside India.

This guide is general information about how UPI acceptance works, not legal, tax or regulatory advice. What applies to your business depends on where it is established and what it sells, and is confirmed during onboarding rather than assumed here.

Ready to accept UPI?

Register as an international merchant for a $100 one-time fee, and add UPI to the checkout you already run.

$100 one-time registration. Most merchants pay no transaction fees. Where a fee does apply, it depends on the merchant arrangement.