India QR Code Payment

UPI QR: powering the world's largest real-time payment network

UPI By The Numbers

🔄
10B+
Monthly transactions
🏦
500+
Banks on network
👥
350M+
Active users
💰
₹1 Lakh
Max per transaction
🌍
46%
Of global real-time payments
✅
0%
Fee for consumers

How UPI QR Works Technically

  • Format: UPI Deep Link (upi://pay?...)
  • Parameters: pa (payee address), pn (name), am (amount), cu (currency), tn (note)
  • No EMV format – UPI uses its own URL scheme
upi://pay?pa=merchant@okhdfc&pn=Shop&am=100&cu=INR
ParameterExampleRequired
pamerchant@okhdfc✅
pnRaj Stores✅
am150.00❌
cuINR❌
tnInvoice001❌
mc5411❌
trTXN001❌

UPI vs EMV QR Standards

FeatureUPI QREMV QR (PIX/QRIS)
FormatURL (upi://pay?)TLV binary
StandardNPCI proprietaryEMV international
CRC check❌✅
Cross-borderVia APINative
AdoptionIndiaGlobal

Static vs Dynamic UPI QR

StaticDynamic
AmountNot setPre-filled
ReferenceNot setIncluded
Use caseShops, stallsInvoices, checkout
Reusable✅❌ one-time

UPI QR Logos in India

What to look for:

  • • BHIM UPI logo (blue)
  • • PhonePe logo (purple)
  • • Google Pay logo
  • • Paytm logo
  • • "Scan & Pay" text in Hindi/English

Generate a UPI QR Code

Open Generator →

Related

📷
How to Scan UPI QR Code

Scan QR codes with your banking app

Read →
📊
UPI Apps Comparison

PhonePe vs Google Pay vs Paytm vs BHIM

Read →