Developer Integration Portal & Sandbox

Test gateway order creation, HMAC signatures, and Android notification simulation.

📄 Download API Docs (.pdf) ← Back to Dashboard

✨ REST HTTP API (GET & POST Supported)

Your gateway supports both GET and POST requests for /api/create-order & /api/check-order-status via Query Params, JSON, or Form-Data!

GET & POST REST API
1. Create Order API:
GET POST /api/create-order
Accepted Params: key, amount, order_id (or client_txn_id), customer_name, customer_email, customer_mobile, redirect_url, p_info, remark, udf1, udf2, udf3
2. Check Status API:
GET POST /api/check-order-status
Accepted Params: key, order_id (or client_txn_id)

POST /api/order/create

Create a payment order using HMAC signature verification. All calculations are executed securely right here in the sandbox.

Signature & Console Output

-
-
Awaiting transaction creation request...

POST /api/callback/notification

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

📚 EkQR Integration Code Snippets

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

POST Webhook / IPN Notification Specification

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

Webhook Parameter Definitions:

Parameter Description
amountOrder amount passed in create request (e.g. 100.00)
client_txn_idYour application reference ID
createdAtISO 8601 timestamp of order creation
customer_emailCustomer email address
customer_mobileCustomer mobile number
customer_nameCustomer full name
customer_vpaPayer VPA / UPI ID (if available)
idGateway Order ID
p_infoProduct / Payment description info
redirect_urlCustomer redirect return URL
remarkAuto generated or updated status note
statusTransaction status: success / failure
txnAtDate of transaction formatted YYYY-MM-DD
udf1 / udf2 / udf3Custom user defined metadata fields
upi_txn_idBank UTR / Transaction Reference Number
Simulated successfully!