Test gateway order creation, HMAC signatures, and Android notification simulation.
Your gateway supports both GET and POST requests for /api/create-order & /api/check-order-status via Query Params, JSON, or Form-Data!
/api/create-order
key, amount, order_id (or client_txn_id), customer_name, customer_email, customer_mobile, redirect_url, p_info, remark, udf1, udf2, udf3
/api/check-order-status
key, order_id (or client_txn_id)
Create a payment order using HMAC signature verification. All calculations are executed securely right here in the sandbox.
-
-
Awaiting transaction creation request...
Simulate notifications sent by Tasker/MacroDroid Android forwarder. This mimics the bank SMS or payment alerts received on your mobile phone to verify matching algorithms.
Awaiting simulated notification trigger...
Copy & paste these production-ready code examples into your website, CRM, or app to accept UPI payments via EkQR format.
curl -X POST "http://localhost:3001/api/create-order" \
-H "Content-Type: application/json" \
-d '{
"key": "YOUR_API_KEY",
"amount": "100.00",
"order_id": "ORDER_12345",
"customer_name": "John Doe",
"customer_mobile": "9876543210",
"redirect_url": "https://yourwebsite.com/callback"
}'
When a transaction status changes, your gateway automatically sends an HTTP POST request to your configured Webhook URL in application/x-www-form-urlencoded format.
application/x-www-form-urlencoded
amount=100.00 client_txn_id=ORDER_12345 createdAt=2026-08-03T05:14:30.647Z customer_email=alice@example.com customer_mobile=9876543210 customer_name=Alice Smith customer_vpa=alice@upi id=TXN_7F1A8C p_info=Invoice #9088 redirect_url=https://yourwebsite.com/callback remark=UPI Payment Verified status=success txnAt=2026-08-03 udf1=custom_val_1 udf2=custom_val_2 udf3=custom_val_3 upi_txn_id=123456789012
| Parameter | Description |
|---|---|
amount | Order amount passed in create request (e.g. 100.00) |
client_txn_id | Your application reference ID |
createdAt | ISO 8601 timestamp of order creation |
customer_email | Customer email address |
customer_mobile | Customer mobile number |
customer_name | Customer full name |
customer_vpa | Payer VPA / UPI ID (if available) |
id | Gateway Order ID |
p_info | Product / Payment description info |
redirect_url | Customer redirect return URL |
remark | Auto generated or updated status note |
status | Transaction status: success / failure |
txnAt | Date of transaction formatted YYYY-MM-DD |
udf1 / udf2 / udf3 | Custom user defined metadata fields |
upi_txn_id | Bank UTR / Transaction Reference Number |