Skip to content

Business

UPI QR Code Guide — Accept Payments in India

How UPI QR codes work, what paam (UPI payment string) fields mean, and how to generate a UPI QR code for your business.

By MerQPrime Editorial TeamUpdated 2026-06-20Reviewed 2026-06-20Editorial policy

UPI QR codes let customers pay by scanning with any UPI app — PhonePe, Google Pay, Paytm, BHIM and bank apps. For shops, freelancers and events, a printed UPI QR is often the fastest way to collect money.

What is a UPI QR code?

It is a QR encoding of a UPI payment URI (often called a paam string) that includes:

  • Payee VPA (Virtual Payment Address) e.g. name@upi
  • Optional payee name
  • Optional amount
  • Optional transaction note

When scanned, the payer’s app opens with fields pre-filled.

Static vs dynamic QR

TypeAmountUse case
StaticCustomer entersShop counter, printed standee
DynamicFixed in QRSpecific invoice amount

MerQPrime’s generator supports both patterns depending on what you enter.

Setting up your VPA

  1. Create a UPI ID in your bank or wallet app.
  2. Verify the display name customers will see.
  3. Test with a small ₹1 payment before printing large standees.

Display tips for businesses

  • Print at high contrast; laminate for durability.
  • Place near the billing counter at eye level.
  • Add “Scan to pay via UPI” in English and local language if helpful.
  • Keep a backup QR if you change VPAs.

Security

  • Do not share OTPs or PINs — QR only initiates payment; customer authorizes in app.
  • Use your official business VPA, not personal accounts, for commercial receipts when possible.

Generate UPI QR free

Create a scannable UPI QR in seconds with MerQPrime’s UPI QR generator. Enter VPA, optional amount and note — download and print.

For general QR codes (URLs, text), use the QR code generator.

UPI QR Code Guide — Accept Payments in India | MerQPrime Tools