跳到主要内容

退款记录

分页查询退款记录列表。

请求接口

POST /open/cashier/trans/query/refund_orders

通用参数

请求参数

参数必填类型说明
refund_query_noString单号,支持退款单号、支付单号
statusInteger退款状态编码,参见支付状态
trade_typeString交易类型编码,参见交易类型,如 AUTHCODE
paymentString支付方式编码,参见支付方式,如 WXPAYALIPAY
begin_timeString开始时间,格式 yyyy-MM-dd HH:mm:ss
end_timeString结束时间,格式 yyyy-MM-dd HH:mm:ss
page_numInteger页码,默认 1
page_sizeInteger每页条数,默认 20,最大 100
is_refreshBoolean是否刷新上游渠道状态,默认 false

响应参数

分页对象,包含以下字段:

参数类型说明
page_numInteger当前页码
page_sizeInteger每页条数
totalLong总条数
listArray记录列表

list 中每项结构

参数类型说明
refund_noString退款单号
pay_noString原支付单号
pay_amountLong原支付金额(分)
paymentString支付方式编码,参见支付方式
payment_nameString支付方式名称
refund_amountLong退款金额(分)
refund_statusInteger退款状态编码,参见支付状态
refund_status_nameString退款状态名称
result_msgString结果说明
remarkString备注
refund_timeString退款申请时间
refund_succ_timeString退款成功时间

请求示例

{
"payment": "WXPAY",
"begin_time": "2026-05-01 00:00:00",
"end_time": "2026-05-07 23:59:59",
"page_num": 1,
"page_size": 20
}

响应示例

{
"code": 0,
"msg": "success",
"data": {
"page_num": 1,
"page_size": 20,
"total": 1,
"list": [
{
"refund_no": "REF20260507000001",
"pay_no": "PAY20260507000001",
"pay_amount": 100,
"payment": "WXPAY",
"payment_name": "微信支付",
"refund_amount": 50,
"refund_status": 200,
"refund_status_name": "退款成功",
"result_msg": "退款成功",
"remark": "客户申请退款",
"refund_time": "2026-05-07 11:00:00",
"refund_succ_time": "2026-05-07 11:01:00"
}
]
}
}