4.2.1下单接口


接口地址
生产环境:https://vsp.allinpay.com/apiweb/tlfqf/jfqpay
测试环境:https://syb-test.allinpay.com/apiweb/tlfqf/jfqpay

使用场景:
聚分期下单

请求参数:

参数 参数名称 取值 是否可空 最大长度 备注
orgid 机构号 平台分配机构号 15  
appid 应用ID 平台分配的机构APPID 8  
signtype 签名方式

RSA

RSA2

SM2

8  
encrypttype

敏感信息

加密方式

暂只支持SM4

对接参数需配置SM4密钥

4 默认SM4
version 版本号 接口版本号 2 默认填11
randomstr

随机字符

商户自行生成的随机字符串 32  
cusid 商户号 商户号 8  
reqsn

商户订单

  50  
trxamt 交易金额 单位:分 15  
validtime 有效时间

订单有效时间

以分为单位

不填默认为5分钟

4  
remark 备注   160 保存在通联交易明细备注
unpid 银联PID 银联服务商机构编码 32 仅支持代理商/服务商上送
maskedacctno 卡号掩码

格式:前6后4,中间4个*符号

如:621416****9573

16

商户限定卡号掩码支付

需同时上送用户手机号码

仅在联合登陆场景下使用。

bankcode 指定银行

示例:03050000

为指定民生银行

16

商户指定银行分期支付,则填上该值。

仅支持指定单一银行, 银行编码详见附录

若上送了卡号或卡号掩码无需上送改字段

若上送需与卡号对应银行保持一致

fqnum

限定分期

期数

示例:3&6&9 32

商户指定分期期数,

多个期数用&分隔,例如3&6&9

senceflag 场景标识

01:保险实名认证支付

02:联合登陆

03:限制身份信息

01与02场景均需要向银联申请白名单权限

01与03场景仅支持居民身份证类型

2

(1)联合登陆,手机号码必填,登陆状态设置为1。

在商户未申请银联联登权限成功下,该联登报文不生效

送了联登信息过去,下单报文仍返回普通分期交易码

(2)保险实名 需送实名信息在未取得保险实名权限下

该内容无法实现保险实名逻辑,

下单报文仅返回普通分期交易码

idno 证件号

实名交易必填.

填了此字段就会验证证件号和姓名

32

需SM4加密

senceflag在01与03场景下需要送

truename

付款人真

实姓名

实名交易必填.

填了此字段就会验证证件号和姓名

32

需SM4加密

senceflag在01与03场景下需要送

mobile 手机号   13

需SM4加密

联合登陆场景下上送用户手机号

手机号需加密上送

(白名单商户才能 支持联登)

loginstatus 登陆状态

0-未登录

1-已登录

不上送默认为0

1

联合登陆场景下上送登陆状态,

表明用户在商户侧的登陆状态

notify_url

交易结果

通知地址

接收交易结果的通知回调地址

通知url必须为直接可访问的url

不能携带参数。

https只支持默认端口

256 若使用https,需使用默认443端口
front_url

页面跳转

同步通知

页面路径

 

256 详见4.7同步结果通知
rettype

同步返回

请求方式

交易完成后

平台会按照此请求方式

提交到商户上送的同步通知地址

2

默认为POST方式

01 POST方式

02 GET方式

extendparams 拓展参数

json字符串,注意是String

一般用于渠道的活动参数填写

  参考附录说明-拓展参数
sign 签名   32 详见安全规范

响应参数:

字段ID 字段名称 取值 可空 最大长度 备注
retcode 返回码 SUCCESS/FAIL 8 此字段是通信标识,非交易结果
retmsg 返回码说明   100  
以下信息只有当retcode为SUCCESS时有返回
cusid 商户号   15  
appid 机构appid   8  
payinfo 支付信息   256

下单成功后,银联侧响应的聚分期付款url,

开发者转化为qrcode给用户扫一扫或者直接做重定向跳转

errmsg 错误信息 失败的原因信息 100  
reqsn 支付下单请求订单号   50  
trxid 收银宝平台交易流水号   18  
sign 签名   32 详见安全规范

yinjr 2025年4月10日 10:25 收藏文档