4.1.1请求接口


生产环境:https://vsp.allinpay.com/apiweb/payscore/serviceorder
测试环境:https://syb-test.allinpay.com/apiweb/payscore/serviceorder

接口说明:

服务单相关的总接口,不同接口以接口编号区分,各接口业务参数详见对应接口描述

请求参数:

参数 参数名称 取值 可空 最大长度 备注
orgid 机构编号 平台分配的机构号 15

用于机构代商户发起交易。

例如集团父商户号、代理商编号

cusid 商户号 平台分配的商户号 15  
appid 应用ID 平台分配的APPID 8  
version 版本号 接口版本号 2 默认填12
randomstr 随机字符串 商户自行生成的随机字符串 32 用于签名
trancode 接口编号

permissionsadd-预授权

permissionsget-预授权查询

permissionsdel-解除预授权

serviceorderadd-创建服务单

serviceordercomplete-完成服务单

serviceorderget-查询服务单

serviceordercancel-取消服务单

32  
serviceid 服务id 微信分配的服务id 32  
bizdata 业务参数

业务参数的json转base64字符串

具体参数详见各接口的参数描述

   
signtype 签名方式

RSA

RSA2

SM2

8  
sign 签名 详见安全规范 32  

 

响应参数:

字段ID 字段名称 取值 可空 最大长度 备注
retcode 返回码

SUCCESS-请求成功

FAIL-请求失败

SYSTEMERR-系统处理异常,请发起查询

PARAMERR-参数错误

SIGNAUTHERR-签名失败

16

此字段是通信标识

非交易结果

retmsg 返回码说明   100  
以下信息只有当retcode为SUCCESS时有返回
cusid 商户号 平台分配的商户号 15  
appid 应用ID 平台分配的APPID 8  
statuscode 状态码

200或者204代表成功

其他看错误提示信息

各接口有错误码描述

   
bizcode 业务错误码   32  
bizerrmsg 错误原因   100  
bizrsp 业务参数返回

业务参数的json转base64字符串

具体参数详见各接口的参数描述

   
sign 签名   32 详见安全规范

yinjr 2024年7月30日 15:13 收藏文档