交易确认退款¶
服务商可通过此接口对一笔延时交易的交易确认进行撤销。
需根据原交易确认上送的交易流水号(org_req_seq_id)进行撤销。
请求参数¶
- 请求地址
https://spin.cloudpnr.com/toprrc/payConfirmRefund
- 公共请求参数
请求报文头HEADER - 「接口规则-参数规定-报文头」 ,请求报文体BODY - 「接口规则-参数规定-报文体」 ,响应报文体 - 「接口规则-参数规定-响应报文体」
- 请求参数(data)
参数 | 中文名 | 类型 | 必填 | 最大长度 | 说明 |
---|---|---|---|---|---|
req_seq_id | 请求流水号 | String | Y | 128 | 请求流水号 |
req_date | 请求时间 | String | Y | 8 | 请求时间YYYYMMDD |
mer_ord_id | 商户订单号 | String | Y | 50 | 商户订单号 |
huifu_id | 商户号 | String | Y | 32 | 汇付分配的商户号 |
org_req_seq_id | 原交易确认请求流水号 | String | Y | 128 | |
org_req_date | 原交易确认请求日期 | String | Y | 8 | |
acct_split_bunch | 分账串 | JSON | N | 4000 | 请求分账串 |
响应参数¶
- 响应参数(data)
参数 | 中文名 | 类型 | 必填 | 最大长度 | 说明 |
---|---|---|---|---|---|
sub_resp_code | 业务返回码 | String | Y | 8 | 业务返回码 |
sub_resp_desc | 业务返回描述 | String | Y | 512 | 业务返回描述 |
trans_stat | 交易状态 | String | Y | 1 | S:成功;F:失败;P:处理中 |
req_seq_id | 业务请求流水号 | String | Y | 128 | 请求流水号 |
req_date | 业务请求时间 | String | Y | 8 | YYYYMMDD |
huifu_id | 商户号 | String | Y | 32 | |
mer_ord_id | 商户订单号 | String | Y | 50 | |
hf_seq_id | 汇付流水号 | String | N | 128 | |
acct_responses | 账务支付账务信息返回List | JSONARRAY | N | 账务信息返回 |
账务信息返回¶
参数 | 中文名 | 类型 | 必填 | 最大长度 | 说明 |
---|---|---|---|---|---|
huifu_id | 入款子商户号 | String | Y | 32 | 入款子商户号 |
div_amt | 分账金额 | String | Y | 12 | 单位元,需保留小数点后两位,例如:1.00,最低传入0.01 |
请求示例¶
{
"sys_id":"test",
"data":"{\"org_req_seq_id\":\"f00502f5-2336-4f61-b544-ee10adfb154e\",\"org_req_date\":\"4a88965f-3a83-4e4b-9349-0dd8793fb745\",\"mer_ord_id\":\"20210617111631113001\",\"req_seq_id\":\"37b75bad-5eb3-442d-81da-3aa5a2d6f81c\",\"req_date\":\"20190902\",\"product_id\":\"SPIN\",\"huifu_id\":\"6666000106120347\",\"acct_split_bunch\":{\"acctInfos\":[{\"acctId\":\"6666000000041651\",\"divAmt\":\"100\",\"huifuId\":\"6666000000041651\",\"riskCheckInfo\":{\"riskMngInfo\":{\"subTradeType\":\"58\"}}}]}}",
"sign":"test-sign",
"sign_type":"RSA2"
}
响应示例¶
{
"data":"{\"huifu_id\":\"6666000106120347\",\"mer_ord_id\":\"20210617111631113001\",\"product_id\":\"SPIN\",\"req_date\":\"20190902\",\"req_seq_id\":\"37b75bad-5eb3-442d-81da-3aa5a2d6f81c\",\"sub_resp_code\":\"10000000\",\"sub_resp_desc\":\"返回描述\",\"trans_stat\":\"F\",\"trans_type\":\"PAY_CONFIRM_REFUND\",\"version\":\"1.0.0\"}",
"resp_code":"10000",
"resp_desc":"成功调用",
"sign":"test-sign"
}