4.3.5协议支付


生产地址:https://vsp.allinpay.com/apiweb/unconscspay/agreepay

测试地址:https://syb-test.allinpay.com/apiweb/unconscspay/untokenpay

使用场景:

使用签约生成的协议号发起交易

请求参数:

参数

参数名称

取值

可空

最大长度

备注

cusid

商户号

平台分配的商户号

15

 

appid

应用ID

平台分配的APPID

8

 

version

版本号

接口版本号

2

默认填12

agreeid

协议号

签约协议号,签约结果通知获得

32

 

reqsn

商户交易单号

商户的交易订单号

32

保证商户平台唯一

trxamt

交易金额

 

12

 

subject

订单标题

订单商品名称,为空则以商户名作为商品名称

100

最大100个字节(50个中文字符)

remark

备注

备注信息

160

最大160个字节(80个中文字符)

chnltrid

渠道标记id

银联分配

32

 

smscode

短信验证码

 

8

如果免校验支付可空

thpinfo

校验信息

 

-

获取短信验证码接口原样返回的校验信息

notify_url

交易结果通知地址

接收异步通知回调地址,通知url必须为直接可访问的url,不能携带参数。

256

详见交易结果通知接口

randomstr

随机字符串

商户自行生成的随机字符串

32

 

signtype

签名方式

 

8

SM2

RSA

sign

签名

详见安全规范

32

 

 

 

响应参数:

字段ID

字段名称

取值

可空

最大长度

备注

retcode

返回码

SUCCESS/FAIL

 

8

 

retmsg

返回码说明

 

100

 

以下信息只有当retcode为SUCCESS时有返回

cusid

商户号

平台分配的商户号

15

 

appid

应用ID

平台分配的APPID

8

 

trxid

交易单号

通联交易单号

32

 

reqsn

商户交易单号

商户的交易订单号

32

 

trxstatus

结果错误码

2000-交易已受理

0000-交易成功

3xxx-交易失败,失败原因请查看errmsg

4

 

errmsg

错误信息

非0000不为空

-

 

fintime

交易完成时间

yyyyMMddHHmmss

14

 

randomstr

随机字符串

随机生成的字符串

32

 

sign

签名

 

32

详见安全规范


yinjr 2025年4月24日 11:12 收藏文档