1.5 批量支付消费订单(合单支付)
先调用消费接口创建消费订单,再调用此接口
批量支付的消费订单买家会员必须一致,都传或都不传
已经部分支付过的订单不能参与批量支付
只能一次性支付完成
批量支付子订单数量不能超过20个
请求参数说明
service : order.consume.batchpay.request
params :
字段名 | 说明 | 参数类型 | 取值 | 是否必选 |
---|---|---|---|---|
sub_order_no_list | 子订单号列表,order_no以String传输 | JSONArray | 必选 | |
acquire_member_no | 收单商户会员 | String(32) |
1. 若不传 1)如果子订单中卖家会员一致,则使用卖家会员 2)如果子订单中卖家会员不一致,则使用平台会员 2. 若上传,上传会员必须是子订单中的卖家 |
可选 |
out_order_no | 应用平台订单号 | String | 必选 | |
out_request_no | 外部请求号 | String | 可选 | |
amount | 订单总金额 | Long | 必选 | |
auth_type | 验证方式 | Long | 一、无会员或者临时会员不传 二、有会员情况下(使用余额) 1)短信验证 2)密码验证(目前只支持支付账户) |
可选 |
pay_method | 支付方式 | JSON(256) | 详见 | 必选 |
terminal_ip | 终端IP | String | 支付方式为SCAN时,上传支付者IP | 必选 |
其他支付方式,上传商户支付相关设备的IP | ||||
exts | 扩展参数 | String(32) | 最多32个字符 | 可选 |
front_url | 前台通知地址 | String(100) | 可选 | |
back_url | 后台通知地址 | String(100) | 可选 |
响应参数说明
response解析后的结果:
字段名 | 说明 | 参数类型 | 取值 | 是否必选 | |
---|---|---|---|---|---|
status | 服务调用是否成功 | String | ”OK”表示成功; “ERROR”表示失败 |
必选 | |
result | JSON Object类型的返回值 | ||||
batch_order_no | 批量支付订单号 | Long | 必选 | ||
pay_status | 支付状态 | Long | 详见 | 必选 | |
error_message | 错误信息 | String | 可选 | ||
pay_seq_no | 支付流水号 | String | 必选 | ||
pay_info | 支付信息,原生支付时返回 | JSON | { prepay_id: (支付宝) package: (微信) timestamp:(微信) pay_sign:(微信) nonce_str: (微信) appId: (微信) trade_no:(POS) qr_code:(支付宝qrcode返回) pay_token:支付令牌(线下APP支付、快捷支付) redirect_url:银联 pay_no:(转账支付、快捷支付) bts_url: 无卡分期支付url counter_url:网关收银台支付url } |
可选 | |
qzt_channel_pay_request_no | 钱帐通请求通道的流水号 | String | 支付完成返回 | 可选 | |
channel_trade_no | 渠道交易流水号(收单) | String(32) | 支付成功返回 | 可选 | |
channel_seq_no | 渠道支付流水号(收单) | String(32) | 支付成功返回 | 可选 | |
pay_channel_trade_no | 支付通道交易流水号(支付宝、微信) | String(32) | 支付成功返回 | 可选 | |
third_party_payment | 三方支付渠道 | String(32) | 交易完成返回 微信:WECHAT支付宝:ALIPAY |
可选 | |
open_id | 微信/支付宝/云闪付 的openid | String | 可选 | ||
sub_open_id | 微信子appId的openid | String | 可选 | ||
pay_time | 支付时间 | String(32) | yyyy-MM-dd HH:mm:ss | 可选 | |
confirm_url | 确认的URL地址 | String | 可选 | ||
is_confirm | 是否需要确认 | boolean | 可选 | ||
error_code | 错误代码 | 仅当status=error时有效 | 可选 | ||
message | 错误信息 | 仅当status=error时有效 | 可选 |
文档更新时间: 2024-07-05 15:56 作者:周兴奎