交易退款接口(trade.refund) - shoufuyou/Shoufuyou-SDK-Doucument-for-core-client GitHub Wiki


<<返回文档首页

###功能描述 method: trade.refund
商户请求首付游给某个订单退款 #####code = '10000' 即可认为退款成功,到账需5个工作日内

###请求参数说明

参数 参数名称 类型 必填 描述 范例
merchant_order_id 商户订单号 String 商家的订单号 10010101
merchant_refund_id 退款流水号 String 商家为这笔订单退款生成的退款流水号 2015112518150
refund_amount 退款金额 int 商户本次请求的退款金额(单位分) 12000(120元)
refund_reason 退款理由 String 商户本次请求的退款理由 用户不想出行

###响应参数示例

{
  merchant_order_id: "201604181725081345",
  merchant_refund_id: "2016041817250818",
  refund_amount: 12000,
  refund_reason: "用户要求退款",
}

###响应参数说明

参数 参数名称 类型 必填 描述 范例
code 返回结果码 String 10000-退款成功;非10000为错误码,退款失败 10000
message 返回结果码对应的字符串解释 String 如code参数里的描述 请求成功
merchant_order_id 商户订单号 String 用户在商家的订单侧重旅游业务,称之为业务订单 10010101
merchant_refund_id 退款流水号 String 订单对应的退款流水号 2015112518150
refund_amount 本次退款金额 int 商户本次请求的退款金额(单位分) 12000(120元)
refund_total_amount 退款总金额 int 商户订单历史退款总金额(单位分) 22000(220元)

###响应参数示例

{
    code: "10000",
    message: "请求成功",
    merchant_order_id: "201604181725081345",
    merchant_refund_id: "2016041817250818",
    refund_amount: 12000,
    refund_total_amount: 22000
}
⚠️ **GitHub.com Fallback** ⚠️