生产地址:https://vsp.allinpay.com/apiweb/unitorder/createzhi
测试地址:https://syb-test.allinpay.com/apiweb/unitorder/createzhi
使用场景:
生成支付宝吱口令。如果是使用了吱口令导流的交易,请在下单接口(统一支付、统一扫码)的extendparams字段加上加上direct_wx_source字段,值为inderict_wx_ALLINPAY
即:extendparams.put("direct_wx_source", "inderict_wx_ALLINPAY");//标记这笔交易来源是吱口令
请求参数:
参数 | 参数名称 | 取值 | 可空 | 最大长度 | 备注 |
---|---|---|---|---|---|
orgid | 代理商号 | 平台分配的集团号/代理商号 | 否 | 15 | |
cusid | 商户号 | 平台分配的商户号 | 否 | 15 | |
appid | 应用ID | 平台分配的APPID | 否 | 8 | |
version | 版本号 | 接口版本号 | 是 | 2 | 默认填12 |
reqsn | 商户交易单号 | 商户的交易订单号 | 可 | 32 | 保证商户平台唯一 |
bizlink | 跳转业务链接 |
例如商户的支付页面 |
否 | 1024 | |
trxamt | 需要支付的金额 | 单位分 | 否 | 20 | |
validtime | 有效期 | 单位秒 | 是 | ||
title | 标题 | 是 | |||
zhitype | 口令类型 |
01-花呗分期 02-支付宝 |
是 | 不填默认为01 | |
randomstr | 随机字符串 | 随机生成的字符串 | 否 | 32 | |
signtype | 签名方式 | 是 | 8 |
RSA SM2 |
|
sign | 签名 | 否 | 32 | 详见安全规范 |
响应参数:
字段ID | 字段名称 | 取值 | 可空 | 最大长度 | 备注 |
---|---|---|---|---|---|
retcode | 返回码 | SUCCESS/FAIL | 否 | 8 | 此字段是通信标识,非交易结果,交易是否成功需要查看trxstatus来判断 |
retmsg | 返回码说明 | 是 | 100 | ||
以下信息只有当retcode为SUCCESS时有返回 | |||||
cusid | 商户号 | 平台分配的商户号 | 否 | 15 | |
appid | 应用ID | 平台分配的APPID | 否 | 8 | |
sharetoken | 吱口令 | 例如:fj5Vmb00aI | 否 | 1024 | |
expiredate | 有效期 | 样例:2023/1/1 0:00 | 是 | 32 | |
sign | 签名 | 否 | 32 | 详见安全规范 |