Content-Type: application/json
Request Parameters#
| Field Name | Type | Description | Required | Example |
|---|
| event_id | String | Callback Event ID | Yes | 234234sdfsdfs43 |
| event_time | String | Event Timestamp | Yes | 32436455546646456 |
| data | object | Data | Yes | |
| trade_no | String | Platform Transaction No. | Yes | PI0000000000001 |
| order_no | String | Merchant Order No. | Yes | TX10000000000001 |
| status | String | SUCCEEDED, FAILED, REVERSAL | Yes | SUCCEEDED |
| currency | String | Currency | Yes | INR |
| amount | String | Order Amount | Yes | 1000.00 |
| fee | String | Fee | Yes | 50.00 |
| utr | String | Transaction Code (India market only) | No | 787945151 |
| ext_data | String | Extended field, stores JSON string | No | "{"user_id":"test001"}" Currently only crypto transactions have user_id data, corresponding to user_id in crypto collection order creation |
{
"event_id": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6",
"event_time": 1705305600000,
"data": {
"trade_no": "PO2025011512345678901234567890",
"order_no": "TX_20250115_001",
"status": "SUCCEEDED",
"currency": "USD",
"amount": "1000.00",
"fee": "5",
"utr": "787945151",
"ext_data": "{\"user_id\":\"test001\"}"
}
}
Return Parameter Description#
Callback received successfully.
Merchant should return HTTP 200 status code, response body:Callback reception processing failed.
Merchant should return HTTP 200 status code, response body:Modified at 2026-06-10 10:12:43