接口地址:https://vsp.allinpay.com/apiweb/unitorder/wxfacepayinfo
测试地址:https://syb-test.allinpay.com/apiweb/unitorder/wxfacepayinfo
使用场景:使用微信rawdata换取authcode
请求参数:
参数 | 参数名称 | 取值 | 可空 | 最大长度 | 备注 |
---|---|---|---|---|---|
cusid | 商户号 | 平台分配的商户号 | 否 | 15 | |
appid | 应用ID | 平台分配的APPID | 否 | 8 | |
version | 版本号 | 接口版本号 | 是 | 2 | 默认填12 |
storeid | 门店编号 | 由商户定义, 各门店唯一 | 否 | 32 | |
storename | 门店名称 | 由商户定义 | 否 | 128 | |
deviceid | 终端设备编号 | 终端设备编号,由商户定义。 | 是 | 32 | |
attach | 附加字段。字段格式使用Json | 是 | 160 | ||
rawdata |
初始化数据。由微信人脸SDK的接口返回。 获取方式参见微信官方刷脸支付接口: [获取数据 getWxpayfaceRawdata](#获取数据 getWxpayfaceRawdata) |
否 | 2048 | ||
subappid | 微信支付appid | 是 | 32 | ||
randomstr | 随机字符串 | 随机生成的字符串 | 否 | 32 | |
signtype | 签名方式 | 是 | 8 |
RSA SM2 |
|
sign | 签名 | 否 | 32 | 详见安全规范 |
响应参数:
字段ID | 字段名称 | 取值 | 可空 | 最大长度 | 备注 |
---|---|---|---|---|---|
retcode | 返回码 | SUCCESS/FAIL | 否 | 8 | 此字段是通信标识,非交易结果,交易是否成功需要查看trxstatus来判断 |
retmsg | 返回码说明 | 是 | 100 | ||
以下信息只有当retcode为SUCCESS时有返回 | |||||
cusid | 商户号 | 平台分配的商户号 | 否 | 15 | |
appid | 应用ID | 平台分配的APPID | 否 | 8 | |
authinfo | 授权信息 | 是 | 32 | 成功必返回 | |
expiresin | 有效期 | 是 | 32 | 成功必返回 | |
wxappid | 通联微信appid | 是 | 32 | 成功必返回 | |
wxmchid | 通联微信商户mchid | 是 | 32 | 成功必返回 | |
wxsubmchid | 微信子商户sub_mchid_id | 是 | 32 | 成功必返回 | |
sign | 签名 | 否 | 32 | 详见安全规范 |