退款查询

查询键:refund_no 与 out_refund_no 至少填一个;两者都填时以 refund_no 为准。响应字段与退款发起一致。

接口说明

请求方式:【POST】/v1/wallet/refund/query

请求域名:【主域名】https://api.baofu.com

请求参数

Header 参数

参数名 类型 必填 描述
Authorization string true 请参考【开发指引-整体说明】生成认证信息
Accept string true 请设置为 application/json
Content-Type string true 请设置为 application/json

Body 参数

参数名 类型 必填 描述
refund_no string false 平台退款单号;≤64;与 out_refund_no 至少填一个;两者都填时以本字段为准
out_refund_no string false 商户退款单号;≤64;与 refund_no 至少填一个

请求示例

{
  "out_refund_no": "RF202607300001"
}

应答参数

200 OK

参数名 类型 必填 描述
refund_no string false 平台退款单号
out_refund_no string false 商户退款单号
original_trade_no string false 原平台扣款单号
original_out_trade_no string false 原商户扣款订单号
refund_amount integer false 退款金额(分)
refund_status string false INIT / PROCESSING / SUCCESS / FAIL
create_time string false ISO 8601
order_finish_time string false 订单完成时间;成功或失败时有值

应答示例

200 OK

{
  "refund_no": "5101010120260730120000000001",
  "out_refund_no": "RF202607300001",
  "original_trade_no": "4101010120250525120000000001",
  "original_out_trade_no": "DED202505250001",
  "refund_amount": 1,
  "refund_status": "PROCESSING",
  "create_time": "2026-07-30T12:00:00+08:00"
}

错误码

公共错误码

状态码 错误码 描述 解决方案
401 SIGN_ERROR 验证不通过 请参阅【开发指引-整体说明】排查签名
400 PARAM_ERROR 参数错误 请根据错误提示正确传入参数
500 SYSTEM_ERROR 系统异常,请稍后重试 请稍后重试

业务错误码

状态码 错误码 描述 解决方案
非 200 NOT_FOUND 单不存在 核查单号
非 200 INVALID_PARAMETER 查询键均未传 至少传一个

应答示例

失败

{
  "code": "NOT_FOUND",
  "message": "交易失败"
}

应答示例

失败

{
  "code": "INVALID_PARAMETER",
  "message": "交易失败"
}