How to Scan and Pay a UPI QR Code in India
If you have spent any time in India in the last five years, you have noticed the small printed squares taped to every counter, dashboard, and dosa cart. Those are UPI QR codes, and they are how almost every transaction in India now moves. Roughly 500 million Indians pay this way for groceries, fuel, an auto-rickshaw ride, a temple donation, and the chai stall outside the train station. For an American visitor, learning to scan and pay is the single highest-leverage skill you can pick up before a trip, because it unlocks the same payment rails the locals use without forcing you into airport currency counters or hotel concierge mark-ups.
This guide walks through what UPI QR codes actually are, how to scan and pay step by step, what to verify before you hit send, and what to do when a scan does not work the first time. It is written for US travelers who have a smartphone, a US bank account, and zero prior experience with UPI.
What a UPI QR Code Is, in Plain English
UPI stands for Unified Payments Interface, the real-time payments network operated by the National Payments Corporation of India. A UPI QR code is just a payment address encoded as a square pattern. Point a UPI-enabled app at the square, the app reads the address, you enter an amount, you authenticate, and the money lands in the merchant’s account in seconds.
There are two kinds of QR codes you will encounter in India.
A static QR code is the printed sticker you see taped to a cash register, a juice cart, a parking lot booth, or a hotel front desk. It encodes the merchant’s UPI handle. The amount is not encoded, so the customer types it in. The same sticker handles every transaction the merchant takes, day after day.
A dynamic QR code is generated for one specific transaction. You will see this on a card-machine screen at a chain restaurant, at a supermarket checkout, or on a parking attendant’s phone after they have entered your fee. The amount is already baked in. You scan, confirm, and authenticate.
Both work the same way from the customer’s side. The only practical difference is whether you type the amount yourself or it appears prefilled.
How to Scan and Pay a UPI QR Code, Step by Step
Open your UPI-enabled payments app and tap the scan icon. Most apps put it on the home screen as a camera or QR symbol.
Point the camera at the QR code. You do not need to be perfectly square or close, just inside the camera’s framing area for a second or two. The app reads the code automatically.
Look at the recipient name your app displays. This is the single most important step in the whole flow. The name on screen should match the shop, the auto driver, the hotel, or the person you are paying. If you are paying a juice cart called “Mahesh Fresh Juices” and the screen says “Mahesh Kumar,” that is usually fine, because most small Indian businesses operate under the owner’s personal account. If the screen says something completely unrelated, stop and ask the merchant to confirm before continuing.
Enter the amount in rupees. Type it carefully. The most common American mistake is mixing up the comma and decimal conventions (in India 1,000 means one thousand rupees, the same as in the US, but typing 1.000 will be read as one rupee).
Add an optional note. Most apps offer a short message field. Indians often use it for things like “auto fare” or “thanks.” It is not required.
Review the screen. Confirm the recipient name, the amount, and the funding source the app will pull from.
Authenticate. On the Sliq Pay app this is biometric (Face ID or fingerprint). Other UPI apps may use a PIN. Authentication confirms it is you.
The payment lands in the merchant’s account within seconds, and you both get a confirmation screen. Many merchants now also have an audio speaker connected to their UPI account that announces incoming payments out loud in Hindi or the local language. If you hear that, the money has arrived.
What to Verify Before You Hit Send
A handful of small checks before you authenticate will save you the most common mistakes.
Verify the name on the screen against the place you are paying. A real merchant’s UPI handle is usually their business name or their first name. An obviously wrong name (a stranger’s full legal name unrelated to the shop) is a red flag.
Verify the amount one more time. The cost of a coconut water is 50 rupees, not 500. The cost of a tuk-tuk to your hotel is 200 rupees, not 2,000. A typo here is the single most common reason a tourist overpays.
Verify the currency. Almost every UPI app defaults to INR, but the amount you type is in rupees, not dollars. 100 rupees is roughly $1.20 at current rates, not $100.
Verify that the recipient is local. UPI is domestic; it pays Indian merchants and Indian individuals. If your trip is wrapping up and you owe a vendor in another country, UPI is not the rail for that.
When the Scan Does Not Work
Scans fail for boring, fixable reasons. Run through this list in order.
Light. UPI codes need to be readable. If the printed sticker is faded, behind a glare, or under low light, your phone cannot decode it. Step into better light or ask the merchant for a fresh code.
Camera focus. Older phones occasionally need a tap on the screen to lock focus on the QR. Hold the phone six to ten inches from the code, not directly on top of it.
Damaged or partially covered code. A QR that has been torn, taped over, or written on with a marker often will not scan. Ask the merchant for the same handle in another form. Most have it as a sticker on a second wall or as text on a paper receipt.
Network signal. UPI runs over your data connection. If you have no bars (common in the mountains, on long highway stretches, and inside thick-walled heritage hotels), the scan reads the code but cannot confirm the payment. Move outside, ask if the merchant has a Wi-Fi password, or wait for signal.
App version. UPI standards do get updated, and very old app versions sometimes cannot read newer codes. Make sure your payments app is on its current release before you fly.
Funding source. If your linked card or bank account is having a problem on its end (an expired card, a temporary block from your US bank flagging an “international transaction”), the scan will work but the authentication will fail. Most apps show a clear error in that case. The fix is to switch funding sources inside the app, or to clear the block with your US bank.
If none of the above works, the merchant almost always has a backup. Cash is universal, and many shops keep a second QR sticker linked to a different account.
What Most Americans Get Wrong About UPI Payments
The single most common misconception is that UPI is a digital wallet you have to load up in advance. It is not. UPI is a real-time bank-to-bank payment rail. The money is pulled from your linked account at the moment you confirm the payment. There is no stored balance, no top-up, and no idle funds sitting somewhere waiting to be spent.
The second misconception is that UPI is locked to Indians only. That was historically true. Without an Indian bank account and an Indian SIM card, an American visitor could not register for the major UPI apps. That changed when payments services for foreign visitors launched. Today a US traveler can install a foreigner-friendly UPI app, link their US bank account, and pay any UPI merchant in India the same way locals do.
Travel Tip: A Cleaner Way for Americans to Use UPI
Sliq Pay is a US-regulated cross-border payments app built so US travelers and NRIs can pay anyone in India via UPI without an Indian bank account or Indian SIM. You link your existing US bank account, complete KYC in about 10 seconds, and scan any UPI QR. The app handles the FX at mid-market (Google) rates with no markup, and per-transaction fees sit between 0.3 and 0.5 percent. UPI transactions clear instantly up to 200,000 rupees per transfer. Nothing to top up; the money moves directly from your linked US account when you authenticate. Join the waitlist at sliq-pay.com.
Real-World Scenarios
Paying for Lunch at a Roadside Dhaba
You finish a thali at a highway dhaba outside Jaipur. The owner does not take cards. He points at a sticker on the wall. You scan, the screen shows the dhaba owner’s first name, you type 280, you authenticate. The owner’s speaker announces the amount in Hindi from across the room.
Paying an Auto-Rickshaw After a Hotel Drop
The driver who took you from Connaught Place to your hotel quotes 220 rupees. You scan the laminated QR taped to the meter, type the amount, confirm the driver’s first name, and authenticate. The driver waves and pulls away. No fumbling for the exact change.
Tipping a Temple Guide in Hampi
After a sunset walk through the ruins, you want to tip the guide who explained the carvings. He takes UPI. You scan, type 500, confirm. He folds his hands in thanks. Easier than counting cash.
Reality Check: Where UPI Works in India
| Setting | UPI Acceptance | Card Acceptance | Cash Need |
|---|---|---|---|
| Chain hotels and global brands in metros | High | High | Low |
| Auto-rickshaws, taxis, scooter rentals | High | Low | Low |
| Roadside dhabas and chai stalls | High | Very Low | Low |
| Temple donations and guide tips | High | None | Low |
| Heritage homestays and tea-estate stays | High | Mixed | Medium |
| Petrol pumps on highways | High | Mixed | Low |
| Remote hill stations and trekking routes | Medium where signal exists | Low | Medium for backup |
| Markets and street vendors | Very High | None | Low |
FAQs
Do I need an Indian phone number to pay by UPI?
Not if you use a foreigner-friendly payments app like Sliq Pay. The traditional consumer UPI apps require Indian KYC and an Indian SIM, but apps built for visitors let you register on a US phone number and link a US bank.
Is it safe to scan a random QR code in India?
It is safe to scan a code at the point of payment. The QR itself only encodes a payment address; it cannot install anything or take money without your explicit authentication. The main safety check is the name your app shows after the scan. If it does not match the place you are paying, do not authenticate.
What if the merchant’s QR is for a personal account, not a business?
That is common and almost always fine. Small Indian businesses operate under the owner’s personal account because the regulatory cost of a business UPI handle does not pencil out for them. As long as the name matches the person you are paying, the transaction is valid.
How long does a UPI payment take?
Seconds. The merchant typically gets a confirmation on their phone or via an audio speaker before you have finished putting yours away. UPI transactions can clear up to 200,000 rupees per transfer instantly.
Can I cancel a UPI payment?
Once authenticated, the payment is final. There is no cancel button. If you have paid the wrong person or the wrong amount, the only path is to ask the recipient to refund you. Most legitimate merchants will, but it is not guaranteed.
Do I need an Indian bank account to use UPI as a US traveler?
Not anymore. Apps designed for foreign visitors let you link your US bank account directly and pay UPI merchants in India without ever opening an Indian account. Sliq Pay is built for this exact use case.
What happens if my US bank flags the transaction?
US banks sometimes auto-flag international transactions as suspicious, especially the first few. Notify your bank you will be in India before you fly, and if a transaction is blocked, contact the bank to clear it. A foreigner-friendly UPI app reduces this friction because the funding pull happens through a registered cross-border channel rather than appearing as an unfamiliar Indian merchant on your statement.
Can I use UPI for large purchases like jewelry or hotel bills?
Yes, but check the per-transaction limit on your app. UPI’s instant cap is 200,000 rupees per transfer (about $2,400). For larger purchases, you can either split into multiple transactions or use a different rail. Most hotels above this price point also accept cards.
Before You Go
Scanning and paying by UPI is the single piece of India payment behavior that an American visitor benefits most from learning. It is faster than cards, more reliable than cash, and accepted in places nothing else is. The mechanics are simple once you have done it twice, and the small checks (verify the recipient name, type the right amount, watch for the merchant’s audio confirmation) make the process foolproof. With a foreigner-friendly UPI app linked to a US bank account, you walk into India already speaking the local payment language.
Disclaimer
The information provided on this blog is for general informational purposes only and does not constitute legal, financial, tax, or professional advice. Product features, pricing, eligibility, and availability may vary by country, user type, regulatory requirements, and are subject to change.
Please refer to Sliq Pay’s Terms of Use and official product pages for the most accurate and up-to-date information. Sliq Pay makes no representations or warranties regarding the completeness, accuracy, or reliability of the content.



