Submit Collection UTR
Endpoint
POST /cashin/india/order/submitUtr
Request Headers
| Name | Required | Example | Description |
|---|---|---|---|
Content-Type | Yes | application/json | |
lang | No | en | Response language: zh Chinese, en English, pt Portuguese |
Request Parameters
| Field | Type | Required | Description |
|---|---|---|---|
mchId | integer | Yes | Merchant ID |
timestamp | integer | Yes | Current timestamp — Unix timestamp in seconds |
mchOrderNo | string | Yes | Merchant order number |
sign | string | Yes | Signature |
utr | string | No | UTR (provide either utr or utrImgUrl) |
utrImgUrl | string | No | UTR image URL (provide either utr or utrImgUrl) |
Request Example
json
{
"mchId": 10004,
"timestamp": 16899293059,
"mchOrderNo": "order_1689929305924",
"sign": "xxxxxxxxxxxx",
"utr": 320114285435
}Response Parameters
| Field | Type | Required | Description |
|---|---|---|---|
status | integer | Yes | Status — 200 means success |
msg | null | Yes | |
data | object | Yes | |
data.mchOrderNo | string | Yes | Merchant order number — Merchant order number |
data.platOrderNo | string | Yes | Platform order number — Platform order number |
data.orderStatus | string enum | Yes | Order status — PENDING, SUCCESS, FAILED, REFUND, PART_SUC |
data.trxId | string | Yes | UTR — Present only when orderStatus is PART_SUC or SUCCESS |
data.amount | string | Yes | Actual paid amount — Present only when orderStatus is PART_SUC or SUCCESS |