2.1.预授权完成


生产环境地址:https://vsp.allinpay.com/apiweb/posol/authfin

测试环境地址:https://syb-test.allinpay.com/apiweb/posol/authfin

使用场景:线上进行消费预授权完成

请求参数:

参数

参数名称

取值

可空

最大长度

备注

orgid

集团商户号

平台分配的集团商户号

15

 

cusid

商户号

实际交易的商户号

15

 

appid

应用ID

平台分配的APPID

8

 

version

版本号

接口版本号

2

默认填12

reqsn

商户预授权完成交易流水号

商户预授权完成交易流水号,即本次请求流水

32

商户平台唯一

trxid

交易单号

要预授权完成的收银宝平台交易订单号

32

 

trxamt

交易金额

单位为分

16

 

randomstr

随机字符串

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

32

 

signtype

签名类型

 

8

RSA

SM2

sign

签名

详见安全规范

32

 

响应参数:

字段ID

字段名称

取值

可空

最大长度

备注

retcode

返回码

SUCCESS/FAIL

 

8

此字段是通信标识,非交易结果,交易是否成功需要查看trxstatus来判断

retmsg

返回码说明

 

100

 

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

cusid

商户号

平台分配的商户号

15

 

appid

应用ID

平台分配的APPID

8

 

outtrxid

交易单号

授权完成交易单号

20

本次授权完成交易的平台单号,可用于查询

fintime

交易完成时间

yyyyMMddHHmmss

14

 

trxstatus

交易状态

交易的状态

4

见附录-交易返回码说明

errmsg

错误原因

失败的原因说明

100

 

acct

卡号

 

32

 

bankname

发卡机构

 

100

 

aptcode

收单机构

 

32

 

termauthno

授权码

 

16

 

randomstr

随机字符串

随机生成的字符串

32

 

sign

签名

 

32

详见安全规范

 


yinjr 2025年5月28日 14:06 收藏文档