A professional and secure integration layer for generating dynamic PayU UPI QR codes and redirecting customers automatically.
To process payments, your merchant application redirects the customer's browser to the Orango Gateway Redirect API. The gateway creates a secure transaction session, queries the PayU API, caches the dynamic QR details, and immediately redirects the user to the QR screen.
Redirect the customer using a GET link or submit a POST form payload to:
GET/POST https://payment.orango.co.in/api/payu/redirect
| Parameter | Type | Status | Description |
|---|---|---|---|
| product_price | Numeric | Required | Amount to pay (e.g. 299.00). |
| product_name | String | Optional | Description of item (defaults to timestamp order). |
| phone | String | Optional | Customer phone number (defaults to 9999999999). |
*Note: User profile firstname is locked to orango and email is locked to info@orango.co.in to ensure unified merchant logging.
Integrate this form directly on your checkout page to initiate redirects:
<form action="https://payment.orango.co.in/api/payu/redirect" method="POST">
<input type="hidden" name="product_price" value="299.00">
<input type="hidden" name="product_name" value="Membership Sub">
<input type="hidden" name="phone" value="9876543210">
<button type="submit">Pay via UPI QR</button>
</form>
Check the status of a transaction programmatically from your backend:
POST https://payment.orango.co.in/api/payu/verify
Content-Type: application/json
{
"txnid": "TXN_XXXXXXXXXX"
}
Test the payment flow instantly. Enter a test price and product description below to generate a dynamic UPI QR Code.