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 →