订单退款接口

订单支持分批多次退款了,只要退款总量不超过支付的数量即可

接口地址
PUT http://{站点host}/openapi/payments/{订单ID}/refund
请求参数
字段名 类型 说明
target int 订单的退款方式:
0: 原路退回
1: 现金部分退款到余额
2: 线下退款(只做记录,不进行任何退款,包括金币部分)
app_trade_no string 订单ID匹配的APP订单号
如果不匹配会提示: 无此订单
建议下单时生成自己的APP订单号
也可通过查询接口获得
gold string 退款的金币部分
cash string 退款的现金部分,单位:元
reason string 退款的理由
返回值

根据code判断是否退款成功

{
    "code": 1,
    "text": "退款金额超过订单上限",
    "time": 1565160582
}

{
    "code": 0,
    "text": "",
    "data": null,
    "time": 1565159035
}
文档更新时间: 2023-08-02 17:12   作者:千帆云