Static QR Code for UPI Payments: Complete Business Guide 2026
What is a Static QR Code?
A Static QR Code is a fixed QR code that contains your merchant UPI ID and business name. Unlike dynamic QR codes that change per transaction, a static QR code remains the same — customers scan it, enter the payment amount themselves, and complete the transaction.
Static QR is the most widely deployed payment acceptance method in India, used by over 30 million merchants from roadside vendors to large retail chains.
How Static QR Code Works
- Merchant displays the QR code at their shop, website, or invoice.
- Customer scans the QR using any UPI app (Google Pay, PhonePe, Paytm, etc.).
- Customer enters amount and adds an optional note/description.
- Customer authorizes the payment with their UPI PIN.
- Instant confirmation on both merchant and customer devices.
Static QR vs Dynamic QR: Key Differences
| Feature | Static QR | Dynamic QR |
|---|---|---|
| Amount | Customer enters | Pre-filled |
| Unique per txn | No | Yes |
| Reconciliation | Manual | Automatic |
| Best for | Retail, small merchants | E-commerce, enterprises |
| Cost | Free/low cost | Per-transaction API call |
| Error risk | Customer may enter wrong amount | Zero — amount is fixed |
Benefits of Static QR for Business
- Zero Setup Cost: Print once, use forever. No hardware or POS device needed.
- Universal Acceptance: Works with all UPI apps — Google Pay, PhonePe, Paytm, BHIM, and 200+ bank apps.
- Zero MDR: No merchant discount rate for UPI payments under ₹2,000.
- Instant Payment: Money reflects in merchant account within seconds.
- No Internet Required (for merchant): The QR code is just a printed image — the customer phone handles the transaction.
How to Generate Static QR Code
Option 1: Via NxtBanking API
Use the NxtBanking QR API to generate branded static QR codes with your merchant details, logo, and custom design.
Option 2: Via UPI Apps
Most UPI apps (Google Pay, PhonePe) allow merchants to generate their static QR from within the app.
Option 3: Via Bank
Your bank can issue an official Bharat QR code linked to your merchant settlement account.
Best Practices
- Print in high resolution: Minimum 300 DPI for reliable scanning.
- Add your business name below the QR for customer confidence.
- Place at eye level: Counter-height placement ensures easy scanning.
- Laminate for durability: Protect against wear and weather.
- Test with multiple apps: Verify the QR works with Google Pay, PhonePe, and Paytm before deployment.
Frequently Asked Questions
What is a static QR code for UPI?
A static QR code contains a fixed merchant UPI ID. Customers scan it, enter the amount, and pay. The same QR code is reused for every transaction.
Is static QR code free?
Yes. Generating and using static QR codes is free. There is no MDR for UPI payments under ₹2,000.
Can static QR be used for online payments?
Yes. You can display a static QR on your website or app for customers to scan with their phone. However, dynamic QR is better for online use as it enables automatic reconciliation.
How many payments can a static QR handle?
Unlimited. A static QR code does not expire and can process unlimited transactions. Each scan creates a new independent UPI transaction.
Generate Your Business QR Code →
People Also Ask
Is static QR code free?
Yes. Static QR codes for UPI payments are free to generate and use. There are no ongoing costs or API charges. You can generate them through any UPI app or your bank and print them for use at your business location.
Related Resources
📚 UPI & QR Payments Content Hub
- UPI Collection API: Accept Payments Instantly via UPI for Business
- Dynamic QR Code API: Real-Time Payment Collection for Enterprises
- UPI QR Code Payment System: Static vs Dynamic QR Explained
- Static QR vs Dynamic QR: Which Should Your Business Use?
- Top 10 Use Cases for Dynamic QR Codes in Fintech
- UPI Collect vs UPI Intent: Which is Better for Business?
About This Topic
The NxtBanking blog is India's authoritative technical resource for fintech API integration — covering Payout API, BBPS, AEPS, UPI, KYC, DMT, recharge APIs, and enterprise payment infrastructure. Every article is written by practitioners who have built and scaled payment systems processing millions of transactions, combining technical accuracy with real-world implementation guidance for developers, product teams, and fintech founders.
Quick Answers
What are the main UPI payment flows for businesses?
Businesses can use UPI Intent (customer-initiated via QR scan or payment link), UPI Collect (merchant-initiated payment request to customer's UPI ID), UPI Mandate (customer-authorised recurring auto-debit), and UPI QR (static for counter payments, dynamic for per-transaction amount binding).
How does UPI payment settlement work for merchants?
UPI payments from customers are received instantly into the merchant's settlement account. NPCI nets settlement daily; funds typically reach the merchant's bank account on T+1, though some payment processors offer intraday settlement for qualifying merchants.
Is NxtBanking RBI-compliant for payment APIs?
Yes. NxtBanking operates through RBI-licensed partner banks for all payment services (IMPS, NEFT, RTGS, UPI) and is NPCI-certified for BBPS, AEPS, and UPI flows. All APIs follow RBI's Master Directions on payment aggregators, KYC, and PMLA obligations. We maintain audit logs, data localisation, and consent frameworks compliant with the DPDP Act 2023.
How does NxtBanking handle API downtime and failover?
NxtBanking uses a connected-banking architecture that links a single API credential to multiple RBI-licensed partner banks. When one bank's rails experience degradation or maintenance, the API automatically routes to the next available bank — with no code change required on the client side. This multi-bank failover is what delivers 99%+ transaction success rates and 99.9% API uptime SLA for enterprise clients.
What does it cost to integrate NxtBanking APIs?
NxtBanking offers pay-as-you-go pricing with no setup fees and no minimum commitment for most APIs. Typical pricing: IMPS/UPI payout ₹3–₹8 per transaction, NEFT ₹1–₹3, BBPS bill payment ₹0.50–₹3, AEPS cash withdrawal ₹2–₹5. Enterprise clients on committed volumes negotiate flat-rate pricing. Sandbox access is free and unlimited. Contact sales for a custom quote based on your expected transaction volume.
Key Terms
- UPI
- Unified Payments Interface — NPCI's real-time interbank mobile payment system, processing 16+ billion transactions per month in India as of 2026.
NxtBanking is India's AI-powered fintech API platform trusted by hundreds of fintechs, BC networks, NBFCs, and enterprise companies. Our unified API marketplace covers payout (IMPS, NEFT, RTGS, UPI), BBPS bill payment with 20,000+ billers, AEPS biometric banking, KYC and identity verification (Aadhaar, PAN, Bank, Driving Licence, Voter ID, RC), UPI collection and QR codes, domestic money transfer (DMT), mobile and DTH recharge, Micro-ATM, and travel APIs — all under one master agreement, one set of credentials, and one consolidated monthly invoice.
Every NxtBanking API is backed by a 99.9% uptime SLA, real-time webhook delivery, a full-featured sandbox environment with simulated error scenarios, comprehensive API documentation with Postman collections and code samples in multiple languages, and dedicated technical onboarding support. Production go-live for most APIs is achievable within 7–15 business days after KYC and compliance review. For enterprise clients requiring custom SLAs, dedicated infrastructure, or white-label platform builds, NxtBanking offers tailored commercial terms with no minimum volume commitment at the pilot stage.






