Skip to content

Submit Collection UTR

Endpoint

POST /cashin/india/order/submitUtr

Request Headers

NameRequiredExampleDescription
Content-TypeYesapplication/json
langNoenResponse language: zh Chinese, en English, pt Portuguese

Request Parameters

FieldTypeRequiredDescription
mchIdintegerYesMerchant ID
timestampintegerYesCurrent timestamp — Unix timestamp in seconds
mchOrderNostringYesMerchant order number
signstringYesSignature
utrstringNoUTR (provide either utr or utrImgUrl)
utrImgUrlstringNoUTR image URL (provide either utr or utrImgUrl)

Request Example

json
{
 "mchId": 10004,
 "timestamp": 16899293059,
 "mchOrderNo": "order_1689929305924",
 "sign": "xxxxxxxxxxxx",
 "utr": 320114285435
}

Response Parameters

FieldTypeRequiredDescription
statusintegerYesStatus — 200 means success
msgnullYes
dataobjectYes
data.mchOrderNostringYesMerchant order number — Merchant order number
data.platOrderNostringYesPlatform order number — Platform order number
data.orderStatusstring enumYesOrder status — PENDING, SUCCESS, FAILED, REFUND, PART_SUC
data.trxIdstringYesUTR — Present only when orderStatus is PART_SUC or SUCCESS
data.amountstringYesActual paid amount — Present only when orderStatus is PART_SUC or SUCCESS

Transafe Developer Documentation