服务人员注册

更新时间:2025.01.09

用于为商户注册服务人员使用。

注意:

  • 调用接口前商家需完成支付即服务产品的开通和设置。若服务商为特约商户调用接口,需在特约商户开通并完成产品设置后,与特约商户建立产品授权关系。

接口说明

支持商户:【普通服务商】

请求方式:【POST】/v3/smartguide/guides

请求域名:【主域名】https://api.mch.weixin.qq.com 使用该域名将访问就近的接入点

     【备域名】https://api2.mch.weixin.qq.com 使用该域名将访问异地的接入点 ,指引点击查看

请求参数

Header HTTP头参数

Authorization  必填 string

请参考签名认证生成认证信息


Accept  必填 string

请设置为application/json


Content-Type  必填 string

请设置为application/json


Wechatpay-Serial  必填 string

【微信支付公钥ID】或【微信支付平台证书序列号】请求参数中的敏感字段,需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号平台证书加密敏感信息指引


body 包体参数

sub_mchid  选填 string(64)

【子商户ID】导购所属商户的商户ID


corpid  必填 string

【企业ID】商户的企业微信唯一标识


store_id  必填 integer

【门店ID】门店在微信支付商户平台的唯一标识


userid  必填 string(64)

【企业微信的员工ID】员工在商户企业微信通讯录使用的唯一标识


name  必填 string

【企业微信的员工姓名】员工在商户企业微信通讯录上的姓名,该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号平台证书加密敏感信息指引


mobile  必填 string

【手机号码】员工在商户企业微信通讯录上设置的手机号码,该字段需要使用微信支付公钥加密(推荐),请参考获取微信支付公钥ID说明以及微信支付公钥加密敏感信息指引,也可以使用微信支付平台证书公钥加密,参考获取平台证书序列号平台证书加密敏感信息指引


qr_code  必填 string(1024)

【员工个人二维码URL】员工在商户企业微信通讯录上的二维码串


avatar  必填 string(1024)

【头像URL】员工在商户企业微信通讯录上头像的URL


group_qrcode  选填 string(1024)

【群二维码URL】员工所在的企业微信群的“群活码”二维码

请求示例

POST

1curl -X POST \
2  https://api.mch.weixin.qq.com/v3/smartguide/guides \
3  -H "Authorization: WECHATPAY2-SHA256-RSA2048 mchid=\"1900000001\",..." \
4  -H "Accept: application/json" \
5  -H "Wechatpay-Serial: 5157F09EFDC096DE15EBE81A47057A7232F1B8E1"  \
6  -H "Content-Type: application/json" \
7  -d '{
8    "sub_mchid" : "1234567890",
9    "corpid" : "1234567890",
10    "store_id" : 1234,
11    "userid" : "robert",
12    "name" : "罗伯特",
13    "mobile" : "15913215421",
14    "qr_code" : "https://open.work.weixin.qq.com/wwopen/userQRCode?vcode=xxx",
15    "avatar" : "http://wx.qlogo.cn/mmopen/ajNVdqHZLLA3WJ6DSZUfiakYe37PKnQhBIeOQBO4czqrnZDS79FH5Wm5m4X69TBicnHFlhiafvDwklOpZeXYQQ2icg/0",
16    "group_qrcode" : "https://work.weixin.qq.com/xxxxxxx"
17  }'

应答参数

200 OK

guide_id  必填 string(64)

【服务人员ID】导购在导购系统中的唯一标识

应答示例

200 OK

1{
2  "guide_id" : "LLA3WJ6DSZUfiaZDS79FH5Wm5m4X69TBic"
3}
4

 

错误码

公共错误码

状态码

错误码

描述

解决方案

400

PARAM_ERROR

参数错误

请根据错误提示正确传入参数

400

INVALID_REQUEST

HTTP 请求不符合微信支付 APIv3 接口规则

请参阅 接口规则

401

SIGN_ERROR

验证不通过

请参阅 签名常见问题

500

SYSTEM_ERROR

系统异常,请稍后重试

请稍后重试

业务错误码

状态码

错误码

描述

解决方案

400

INVALID_REQUEST

子商户未授权

子商户未授权,请联系子商户授权

400

INVALID_REQUEST

子商户产品权限未开通

子商户产品权限未开通,请联系子商户开通

400

INVALID_REQUEST

子商户产品配置未完成

子商户产品配置未完成,请确认子商户完成产品配置后重试

400

MCH_NOT_EXISTS

子商户不存在

请确认商户号是否有误

400

MCH_NOT_EXISTS

商户号格式错误

请确认商户号是否有误

400

MCH_NOT_EXISTS

子商户号格式错误

请确认商户号是否有误

400

MCH_NOT_EXISTS

子商户号为空

请填写子商户号

400

PARAM_ERROR

必填参数为空

根据错误提示,传入正确参数

400

PARAM_ERROR

corpid格式错误

根据错误提示,传入正确参数

400

PARAM_ERROR

门店ID格式错误

根据错误提示,传入正确参数

400

PARAM_ERROR

userid格式错误

根据错误提示,传入正确参数

400

PARAM_ERROR

服务人员姓名格式错误

根据错误提示,传入正确参数

400

PARAM_ERROR

服务人员姓名过长

根据错误提示,传入正确参数

400

PARAM_ERROR

手机号码格式错误

根据错误提示,传入正确参数

400

PARAM_ERROR

二维码链接格式错误

根据错误提示,传入正确参数

400

PARAM_ERROR

头像URL不是合法链接

根据错误提示,传入正确参数

400

PARAM_ERROR

非企业微信提供的头像URL

根据错误提示,传入正确参数

400

PARAM_ERROR

corpid为空

请填写corpid

400

PARAM_ERROR

门店ID为空

请填写门店ID

400

PARAM_ERROR

userid为空

请填写userid

400

PARAM_ERROR

服务人员姓名为空

请填写服务人员姓名

400

PARAM_ERROR

手机号码为空

请填写服务人员手机号

400

PARAM_ERROR

二维码链接为空

请填写服务人员二维码链接

400

PARAM_ERROR

头像URL为空

请填写头像URL

400

PARAM_ERROR

服务人员已注册

请检查该服务人员是否之前有注册过

400

PARAM_ERROR

群二维码URL格式错误

根据错误提示,传入正确参数

500

SYSTEM_ERROR

系统错误

请使用相同参数稍后重新调用

500

SYSTEM_ERROR

系统添加GUIDE失败

请使用相同参数稍后重新调用

500

SYSTEM_ERROR

扩展父子商户票据错误

请使用相同参数稍后重新调用

500

SYSTEM_ERROR

调用云函数错误

请使用相同参数稍后重新调用

 

 

反馈
咨询
目录
置顶