交易退款查询接口
接口说明
- 渠道方可使用该接口查询通过<交易订单退款接口>提交的退款请求是否执行成功
请求方法
方法名
- fshows.liquidation.pay.refund.query
请求参数
参数 |
类型 |
是否必填 |
最大长度 |
描述 |
out_trade_no |
String |
特殊必填 |
64 |
渠道方订单号,64 个字符以内、可 包 含字母、数字、下划线;需保证 在 接入的渠道方系统中不重复。部分退款不可根据此订单号查询。 |
trade_no |
String |
特殊必填 |
64 |
morp订单号。部分退款不可根据此订单号查询。 |
out_refund_no |
String |
特殊必填 |
32 |
外部退款号,由渠道方生成,用于标记该退款请求。 |
refund_no |
String |
特殊必填 |
32 |
平台退款号 (这4个参数至少有一个不为空)。 |
请求示例:
{
"method":"fshows.liquidation.pay.refund.query",
"app_id":"2016072300007148",
"sign":"hq1j1tBCQkJCecJbU1I+9VyRDPyjzBjT6ok7S6QWT72ebJ7nNmTJFy5GLh0Zw9lyciT/1Qd7dDeFRVwqxHW10xzv8qBqjGNq4S1TH1sEukMBk7emkD78javGS0m+6KIEtK1K5gePgqy3HRpxqrD58jqZIOu5FIxY5m5a93CJC/o=",
"version":"1.0"
"content":{
"refund_no":"2017090621184702465336736415T"
}
}
返回值
参数 |
类型 |
最大长度 |
描述 |
out_refund_no |
String |
32 |
外部退款号 |
refund_no |
String |
32 |
平台退款号 |
out_trade_no |
String |
64 |
渠道方订单号,64 个字符以内、可 包 含字母、数字、下划线;需保证 在 接入的渠道方系统中不重复 |
refund_status |
String |
30 |
REFUND_SUCCESS 退款成功,REFUND_PROCESSING退款中、REFUND_FAILER退款失败 |
trade_no |
String |
64 |
morp订单号 |
返回值示例
成功返回示例:
{ "return_value":{
"out_trade_no":"CQL201709060917150174440",
"refund_status":"REFUND_SUCCESS",
"out_refund_no":"201612091309737131141",
"refund_no":"2017090621184702465336736415T",
"trade_no":"2017090621163401776323858953"
},"success":true
}
失败返回示例:
{
"error_code": "-101",
"error_message": "无效参数",
"success": false
}