1.6 退款

auth_type 为1时,通过订单确认(短信)接口确认,短信发送至商户

跨日切的交易(前一日临近24点下单,次日0点后完成付款)在后续退款时会提示发生退款异常,请联系运营人员进行处理

请求参数说明

service : order.consume.refund
params :

字段名 说明 参数类型 取值 是否必选
order_no 原订单(需要退款的订单编号) Long 必选
out_request_no 应用平台请求号 String(32) 接口调用方上送、唯一 必选
member_no 会员标识 Long 必须是需退款订单中的付款方,即时消费无付款方会员可不填 可选
auth_type 验证方式 Long 1:短信验证 可选
refund_amount 退款总额,
退款金额<=原订单未退款金额
Long 必选
pay_seq_no 支付流水号 String 交易时返回 必选
refund_rule 退款规则,交易已分账时必填 JSONArray(256) 详见 可选
refund_param 退款参数 JSONObject 详见
只有转账支付退款时需要
可选
remark 备注 String(32) 可选

退款规则案例:
[
   {
      ”member_no”: “6634340108147494912”,
      ”account_type_no”: “1000”,
      ”amount”: “8000”
   }
]

响应参数说明

response解析后的结果:

字段名 说明 参数类型 取值 是否必选
status 服务调用是否成功 String ”OK”表示成功;
“ERROR”表示失败
必选
result JSON Object类型的返回值
order_no 交易订单号 String 必选
order_status 订单状态 Long 详见 必选
refund_status 退款状态 Long 详见 必选
error_message 错误信息 String 可选
out_refund_request_no 外部退款请求号 String 必选
refund_seq_no 退款流水号 String 有退款时必选 必选
split_rule_result 分账会员列表 JSONArray 退款完成可选 可选
qzt_channel_pay_request_no 钱账通请求通道的流水号 String 支付完成返回 可选
channel_trade_no 渠道交易流水号(收单) String 退款完成可选 可选
channel_seq_no 渠道支付流水号(收单) String 退款完成可选 可选
pay_channel_trade_no 支付通道交易流水号(支付宝、微信) String 退款完成可选 可选
refund_time 退款时间 String yyyy-MM-dd HH:mm:ss 可选
error_code 错误代码 仅当status=error时有效 可选
message 错误信息 仅当status=error时有效 可选
文档更新时间: 2024-07-05 15:59   作者:周兴奎