---
type: "product"
title: "QR Payment API - UPI QR Code Payments"
description: "Accept UPI payments via QR codes with Eko's QR Payment API. Dynamic QR generation, real-time notifications, and seamless payment collection for merchants."
keywords: "QR payment API, UPI QR API, dynamic QR code, QR code payments, merchant payments API, Eko API"
slug: "qr-payment-api"
category: "payment"
canonical: "https://eps.eko.in/products/qr-payment-api"
docs_url: "https://developers.eko.in/reference/upi-generate-static-qr"
---


> **Canonical URL:** https://eps.eko.in/products/qr-payment-api
> _This is a machine-readable Markdown version of the page for AI agents and LLMs. The primary (HTML) version lives at the canonical URL above._

# QR Payment API

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

_Accept UPI payments via dynamic QR codes_

To get started, fill the form at https://eps.eko.in/signup (with your name and mobile number) or call us at +919513181707

## Features

### 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.

## Benefits

### 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.

## Use Cases

- Retail Stores
- Restaurants & Cafes
- E-commerce COD
- Street Vendors
- Service Providers
- Subscription Payments
- Event Ticketing
- Donation Collection

## Integration Steps

1. **Sign Up** — Create an account on Connect App and get your sandbox credentials.
   > Tip: Takes less than a minute
2. **Submit KYC** — Complete your KYC verification process by submitting the required documents.
3. **Integrate API** — Use our comprehensive documentation to integrate the APIs.
4. **Test in Sandbox** — Test your integration thoroughly in our sandbox environment.
5. **Generate QR** — Use API to generate dynamic or static QR codes.
6. **Display QR** — Show QR to customers on screen or print.
7. **Receive Payments** — Get instant notifications on successful payments.

## FAQs

### 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.

## API Documentation

- [Full developer docs](https://developers.eko.in/reference/upi-generate-static-qr)

## Related Products

- [BBPS](https://eps.eko.in/products/bbps-api) — Bill payments for 25+ biller categories via Bharat Connect ([markdown](https://eps.eko.in/products/bbps-api.md))
- [CMS](https://eps.eko.in/products/cms-api) — Cash management & collection services ([markdown](https://eps.eko.in/products/cms-api.md))
- [Payout API](https://eps.eko.in/products/payment-api) — Bulk payouts to bank accounts ([markdown](https://eps.eko.in/products/payment-api.md))
- [UPI Payout](https://eps.eko.in/products/upi-payout-api) — Instant UPI-based fund transfers ([markdown](https://eps.eko.in/products/upi-payout-api.md))
