一、问题场景
商户小程序涉及分销商推广、分佣提现时需要通过乐檬后台自动发放到分销商微信钱包
二、操作步骤
微信提现需在微信【商户平台】开通“企业付款到零钱”或“商家转账到零钱”功能,此功能需要满足已入驻90天,连续30天不间断保持正常健康交易才能在产品中心申请开通。
注:不支小微商户、个体工商户
商户主体变更可参考文档:【主体变更】公众号、小程序、微信支付变更相关
配置:密钥、商户私钥、商户证书序列号
1、生成密钥
密钥需要生成两次,两个密钥都需要保留,分别作为APIv2、APIv3密钥
将设置的密钥存入 账户中心→API安全中的设置APIV3密钥
2、获取商户私钥
下载并配置商户证书 - 开发文档 | 微信支付服务商文档中心 (qq.com) 下载压缩包后,解压,记事本打开红圈证书,获取api私钥。
复制红框内文本即为api私钥。【红框内文本有回车符,需要去除】
3、获取商户证书序列号
进入 商户后台
(不是服务商)
进入 账户中心
→ API安全
点击 查看证书
,就能找到证书序列号
【注意事项】
单笔0.3元以上,2000元以下才可转账。
注:以下内容需要再商户后台设置才可使用商家转账到零钱V3版
2、设置ip白名单
需要去商户后台配置调用IP才可以
设置路径:商户平台 (opens new window)-> 产品中心 -> 运营工具 -> 商家转账到零钱 -> 前往功能 -> 接口安全。
操作步骤:
点击接口安全右侧的【设置】。
2.点击页面右侧【添加】按钮。
3.在随后弹窗填写相关信息。“系统名称”处填写用于 API 发起转账的服务器 IP
IP:47.96.178.245
121.199.17.7
3、微信公众号绑定微信支付商户号
微信支付交易发起依赖于公众号、小程序、移动应用(即APPID)与商户号(即MCHID)的绑定关系,因此商户在完成签约后,需要确认当前商户号同appid的绑定关系,方可使用。
情况一:商户号与同主体AppID自助授权绑定操作指引
操作指引
1. 登录商户平台-产品中心-账号关联(AppID绑定),进入授权申请页面;
2. 填写相关已认证APPID信息,阅读并签署《微信支付商户号与APPID授权协议》,点击“确认”提交,发起授权申请;
3. 发起授权申请后,商户需自行前往对应平台确认授权申请。
公众号/订阅号:前往公众平台,点击“微信支付-商户号管理”,查看相关商户号信息,确认授权申请;
小程序:前往公众平台,点击“微信支付-商户号管理”,查看相关商户号信息,确认授权申请,或在“公众平台安全助手”下发的模板消息中确认授权信息;
APP:前往开放平台,点击“管理中心-查看-微信支付-商户号管理”,查看相关商户号信息,确认授权申请;
企业微信:前往企业微信管理平台,点击“应用与小程序-企业支付-绑定授权申请“,查看相关商户号信息,确认授权申请;
4. 绑定成功。
情况二:商户号与异主体APPID自助授权绑定操作指引(限定资格开放)
操作指引
1. 登录商户平台-产品中心-账号关联(AppID绑定),进入授权申请页面;
2. 填写相关已认证APPID信息,在最下方阅读及签署《微信支付联合运营承诺函》和《微信支付商户号与APPID授权协议》,点击“确认”提交,发起授权申请;
3. 等待平台审核,一般审核周期为1-2个工作日;
4. 发起授权申请后,商户需自行前往对应平台确认授权申请。
公众号/订阅号:前往公众平台,点击“微信支付-商户号管理”,查看相关商户号信息,确认授权申请;
小程序:前往公众平台,点击“微信支付-商户号管理”,查看相关商户号信息,确认授权申请,或在“公众平台安全助手”下发的模板消息中确认授权信息;
APP:前往开放平台,点击“管理中心-查看-微信支付-商户号管理”,查看相关商户号信息,确认授权申请;
企业微信:前往企业微信管理平台,点击“应用与小程序-企业支付-绑定授权申请“,查看相关商户号信息,确认授权申请;
5. 绑定成功。
商户进行佣金发放时,若未设置免密额度,结算状态将停留在“待商户确认,符合免密条件时,系统会自动扭转为转帐中”
此时需要商户在手机“微信商家助手”中进行转账确认,可参考下图流程处理
三、注意事项
1、商户需要的微信公众号、小程序需要与微信支付绑定
2、主商户配置中需要配置对应微信商户号、公众号APPID、小程序APPID以及微信APIv3的密钥信息,子商户中配置APIv2的信息,若配置错误或未配置,会导致小程序无法正常支付
配置报错问题归纳
报错提示 | 报错图片 | 处理方法 |
---|---|---|
账户未配置 | 检查乐檬支付中 主商户配置的商户私钥、序列号、密钥信息是否配置错误 | |
企业微信转账错误:账户未配置 | 检查 系统设置-聚合支付-零钱支付 中所配置的提前功能是否错误 |