生产环境: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 | 详见安全规范 |