Static QR
One reusable QR, usually tied to a merchant payment identifier. Depending on the flow, customers or merchants may still need to handle amount and order matching. For the broader QR payment context, read the QR-based UPI flow guide.
Dynamic QR for payment-specific UPI flows
Generate QR instances for payment-specific merchant flows using supplied order, amount, and payee context. UPI Gateway Pro creates Dynamic QR data and does not process payments.
Generated from supplied merchant payment parameters. No payment success is implied.
One reusable QR, usually tied to a merchant payment identifier. Depending on the flow, customers or merchants may still need to handle amount and order matching. For the broader QR payment context, read the QR-based UPI flow guide.
Generated for a payment flow. Can include payment-specific UPI parameters created from supplied merchant payment data. To see the full Dynamic QR flow, continue to How It Works.
Dynamic UPI QR generation can reflect order context, amount context, and payee context where supported by the relevant UPI flow. It is designed for checkout pages, payment pages, invoice flows, and merchant-assisted screens.
Connect Dynamic QR generation to a merchant flow, or compare the product boundary in UPI payment gateway vs Dynamic QR.
payment_request order_id amount payee_context note dynamic_qr_instance