Orango PayU Payment Gateway

A professional and secure integration layer for generating dynamic PayU UPI QR codes and redirecting customers automatically.

API Documentation

1. Integration Overview

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.

2. Redirection Gateway Endpoint

Redirect the customer using a GET link or submit a POST form payload to:

GET/POST https://payment.orango.co.in/api/payu/redirect

3. Request Parameters

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.

4. HTML Integration Example

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>

5. Payment Status Verification

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"
}

Developer Playground

Test the payment flow instantly. Enter a test price and product description below to generate a dynamic UPI QR Code.