余额支付退款接口¶
本API为后台版接口,用于支持余额支付成功交易的全额或部分退款。
请求参数¶
- 请求地址
https://spin.cloudpnr.com/topat/acctPaymentRefund
- 公共请求参数
请求报文头HEADER - 「接口规则-参数规定-报文头」 ,请求报文体BODY - 「接口规则-参数规定-报文体」
- 请求参数(data)
参数 | 中文名 | 类型 | 必填 | 最大长度 | 说明 |
---|---|---|---|---|---|
req_seq_id | 请求流水号 | String | Y | 128 | 请求流水号 |
req_date | 请求时间 | String | Y | 8 | 请求时间YYYYMMDD |
huifu_id | 商户号 | String | Y | 32 | 商户号 |
mer_priv | 商户私有域 | String | N | 1024 | 商户私有域 |
org_req_seq_id | 原交易请求流水号 | String | Y | 128 | 原交易请求流水号 |
org_req_date | 原交易请求时间 | String | Y | 8 | 原交易请求时间 |
ord_amt | 退款金额 | String | Y | 14 | 单位元,需保留小数点后两位,例如:1.00,最低传入0.01 |
acct_split_bunch | 退账信息 | JSON | N | 1024 | |
risk_check_info | 风控信息 | String | N | 32 | 风控信息 例如: “{“subProduct”:”“,”transferType”:”“}” |
退账明细¶
huifu_id | 退账商户号 | String | Y | 16 | 退账方商户号 |
div_amt | 退账金额 | String | Y | 12 | 每个退账商户号需要的退款金额,单位元,需保留小数点后两位,例如:1.00,最低传入0.01 |
wallet_type | 退账账户类型 | String | N | 2 | 钱包余额支付退款时需传入(04:钱包户) |
风控信息¶
参数 | 中文名 | 类型 | 必填 | 最大长度 | 说明 |
---|---|---|---|---|---|
subProduct | 产品子类 | String | N | 产品子类 | |
transferType | 转账原因 | String | Y | 转账原因 |
响应参数¶
- 响应参数(data)
参数 | 中文名 | 类型 | 必填 | 最大长度 | 说明 |
---|---|---|---|---|---|
sub_resp_code | 业务返回码 | String | Y | 8 | 业务返回码 |
sub_resp_desc | 业务返回描述 | String | Y | 512 | 业务返回描述 |
req_seq_id | 业务请求流水号 | String | Y | 128 | 请求流水号 |
req_date | 业务请求时间 | String | Y | 8 | YYYYMMDD |
huifu_id | 商户号 | String | Y | 32 | |
product_id | 产品号 | String | N | 32 | |
hf_seq_id | 汇付流水号 | String | N | 40 | |
ord_amt | 订单金额 | String | Y | 14 | |
org_req_seq_id | 原交易请求流水号 | String | Y | 128 | 原交易请求流水号 |
org_req_date | 原交易请求时间 | String | Y | 8 | 原交易请求时间 |
trans_stat | 交易状态 | String | N | 1 | S:成功;F:失败;P:处理中 |
mer_priv | 商户私有域 | String | N | 1024 | |
acct_split_bunch | 退账信息 | JSON | N | 返回分账串 |
请求示例¶
{
"data": "{\"huifu_id\":\"6666000103423237\",\"ord_amt\":\"5.00\",\"org_req_date\":\"20201228\",\"org_req_seq_id\":\"483f419389044e50818c252e8311dbcf\",\"req_date\":\"20210202\",\"req_seq_id\":\"fda52290a1ec415d8a3b7d63233a1d5f\",\"risk_check_info\":\"{\\\"sub_product\\\":\\\"一卡通\\\",\\\"transfer_type\\\":\\\"01\\\"}\",\"sys_id\":\"TOP\"}",
"sign": "ipccrpxGsIFEtpXUwBZcd2g0PzgXlXbahoULuMXS0R9HMuPvj0zDbj5WZ9zgWe5L32+5wFKJfBBcODGC2fsgvorKm4vNkBNf0AhdXhrhVflcbmal6tI0n+d2JH1j0TbCj5ZVqSKWA+l2Y3vZ0hvei8oVtfUswY9Ip0KtqvKBEXMTl4DGcFluIa9JYL8prciEcyKKzl603qRrdKI2u3AknFjSr69EWcUld5C10ILGeeNB18XlS3zKMaIgrlNtz8gIO1bTKEtNf66jbtdbeAji8861z3rOIZnlXnqYq8O6LPtJaFWaUrhsbtCzv3biu+KlZio/vjDhpGimHFtCARjxwQ==",
"sign_type": "RSA2",
"sys_id": "MYPAY"
}
响应示例¶
{
"data": "{\"huifu_id\":\"6666000103423237\",\"ord_amt\":\"5.00\",\"org_req_date\":\"20201228\",\"org_req_seq_id\":\"483f419389044e50818c252e8311dbcf\",\"req_date\":\"20210202\",\"req_seq_id\":\"fda52290a1ec415d8a3b7d63233a1d5f\",\"sub_resp_code\":\"10000002\",\"sub_resp_desc\":\"退款金额大于可退金额\"}",
"resp_code": "10000",
"resp_desc": "成功调用",
"sign": "GT0lf+02YjYkDVUaU8PNE5N3d34l1Nm/OX7mVEazvspA37JdHtRldTTotS7GKAVVhXIGHE7FhC+1tLTTjem5CvGc5jn2sVvSQ5cIdEYNEcY9B8OM5fhAHqr0CiapwWEEKedb/wu5rQxraAPX6x+cMsoSXMCFtN0VDhmDRKWId2v6dmYdoRsZFFz1B5N9CQIAihIKtq7p3I+h6+Q50acq5ozbWsxBb06Xfp4LfKcc5sP1BEEIy48ck5ntxbWI8MmxTeq/3b8EnsGwmN9JtaEy5SAmK5iivAKlF2M0XrV0apKnDctYCt2vODB8Z8+i4wuONYg9M7+HgF0cWAUpqKS5qQ==",
}