查询退款
开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
POST
/api/apps/trade/v2/refund/query_refund
接口说明
请求参数
1.
2.
错误码
错误码 | 错误提示 | 建议解决方案 |
---|---|---|
20000 | 订单不存在 | 按以下步骤进行排查: 若刚刚发起退款,系统有延迟,建议等几秒钟再重试 请仔细核对参数,out_refund_no、refund_id、order_id与app_id是否匹配 如果是以refund_id、order_id查询,说明没有对应的退款单。 如果是以out_refund_no查询,很可能是out_refund_no不存在。 建议改用order_id查询退款,确认是否存在退款单。 如果不存在退款单,说明没有成功发起退款。 如果存在退款单且out_refund_no为空,说明开发者未响应退款申请回调。建议检查退款申请回调接口。具体请参考退款申请回调文档末尾的退款申请回调接口排查模块 以上步骤都排查过,仍然无法处理时请提oncall |
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com/api/apps/trade/v2/refund/query_refund' \
--header 'access-token: clt.xxx' \
--header 'Content-Type: application/json' \
--data-raw '{
"refund_id": "ot1231231", //当有refund_id时,优先使用refund_id查询
"out_refund_no": "12313"
}'
响应示例响应示例
200 - 成功示例
{
"data": {
"refund_list": [
{
"merchant_audit_detail": {
"audit_status": "AGREE",
"need_refund_audit": 1,
"refund_audit_deadline": 1673253628929
},
"create_at": 1671994501000,
"refund_at": 1672994501000,
"refund_status": "SUCCESS",
"refund_total_amount": 1992,
"item_order_detail": [
{
"item_order_id": "800000000101757849613437984",
"refund_amount": 996
},
{
"refund_amount": 996,
"item_order_id": "800000000101757824013547984"
}
],
"message": "",
"order_id": "8000000001017577984",
"out_refund_no": "ext_refund_no_718536707992153502030519534",
"refund_id": "718536707992153502030519534"
}
],
"order_id": "8000000001017577984",
"refund_id": "718536707992153502030519534",
"refund_status": "SUCCESS",
"refund_total_amount": 1992,
"merchant_audit_detail": {
"audit_status": "AGREE",
"need_refund_audit": 1,
"refund_audit_deadline": 1673253628929
},
"message": "",
"create_at": 1671994501000,
"refund_at": 1672994501000,
"item_order_detail": [
{
"item_order_id": "800000000101757849613437984",
"refund_amount": 996
},
{
"item_order_id": "800000000101757824013547984",
"refund_amount": 996
}
],
"out_refund_no": "ext_refund_no_718536707992153502030519534",
"error_code": 0,
"description": ""
},
"extra": {
"error_code": 0,
"description": "",
"sub_error_code": 0,
"sub_description": "success",
"logid": "02168173575240700000000000000000000ffff0a706f38ab32d2",
"now": 1681735753
}
}
请求参数
Header 参数
Content-Type
string
必需
示例值:
application/json
access-token
string
必需
示例值:
clt.xxx
Body 参数application/json
返回响应
修改于 2023-12-01 07:18:27