QR Payment API
Enable seamless UPI payments through dynamic QR codes. Perfect for retail stores, restaurants, and any business accepting digital payments.

Key Features
Everything you need to integrate and scale
Dynamic QR Generation
Generate unique QR codes for each transaction with custom amounts and references.
Real-time Notifications
Instant webhooks and callbacks when payment is received.
Multi-app Support
Works with all UPI apps - Google Pay, PhonePe, Paytm, BHIM, and more.
Static QR Support
Generate static QR codes for fixed collection points.
Transaction Tracking
Complete transaction history and reconciliation reports.
Refund Management
Process refunds directly through the API when needed.
Why Choose Eko?
Zero Hardware Cost
No POS machine required - customers scan and pay using their phones.
Instant Settlement
Fast settlement cycles to ensure healthy cash flow.
Lower MDR
Benefit from competitive merchant discount rates on UPI transactions.
Easy Integration
Simple REST APIs with comprehensive documentation and SDKs.
Secure Transactions
Bank-grade security with encrypted QR codes and secure callbacks.
Analytics Dashboard
Track payments, view trends, and download reports easily.
Primary Use Cases
How to Integrate
Get started in minutes with our simple integration process
Sign Up
Create an account on Connect App and get your sandbox credentials.
Submit KYC
Complete your KYC verification process by submitting the required documents.
Integrate API
Use our comprehensive documentation to integrate the APIs.
Test in Sandbox
Test your integration thoroughly in our sandbox environment.
Generate QR
Use API to generate dynamic or static QR codes.
Display QR
Show QR to customers on screen or print.
Receive Payments
Get instant notifications on successful payments.
Sign Up
Create an account on Connect App and get your sandbox credentials.
Takes less than a minute
Submit KYC
Complete your KYC verification process by submitting the required documents.
Integrate API
Use our comprehensive documentation to integrate the APIs.
Test in Sandbox
Test your integration thoroughly in our sandbox environment.
Generate QR
Use API to generate dynamic or static QR codes.
Display QR
Show QR to customers on screen or print.
Receive Payments
Get instant notifications on successful payments.
Frequently Asked Questions
What is a dynamic QR code?+
A dynamic QR code contains a unique transaction ID and amount for each payment. This allows automatic reconciliation and instant payment confirmation without manual verification.
Which UPI apps are supported?+
Our QR codes work with all UPI-enabled apps including Google Pay, PhonePe, Paytm, BHIM, Amazon Pay, and bank-specific UPI apps.
How fast are payment notifications?+
Payment notifications are sent in real-time, typically within 1-2 seconds of successful payment. We support both webhooks and polling mechanisms.
Can I customize the QR code appearance?+
Yes, you can add your logo, change colors, and customize the QR code design while maintaining scannability.
What are the settlement timelines?+
Standard settlement is T+1 (next business day). Faster settlement options are available for eligible merchants.
Get API Access
Sign up now and start integrating in minutes. Our team will help you go live quickly.
- Sandbox access in minutes
- Dedicated integration support
- Comprehensive documentation
- 99.9% uptime guarantee
Get API Access
Get started in 10 minutes