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 作者:周兴奎