一、申请微信商户号
1、登录【商户平台】https://pay.weixin.qq.com/index.php/core/home/
2、申请准备资料:
1 营业执照
2 法人身份证正反面(不超过2M)
3 经办申请人的身份证正反面(不超过2M)
4 业务办理授权函图片(不超过2M,模板链接:
https://kf.qq.com/faq/220509Y3Yvym220509fQvYR7.html)
5 结算账户
准备提交内容如图
3、 填写经营信息提交申请资料:
1 填写申请信息
2 提交后,需要进行账户验证,有两种方式,法人扫码或账户小额打款。
3 账户完成验证后,微信审核(3-7个工作日)
4 微信审核通过,经办人微信将收到通知,进行在线协议签署
二、微信商户号mchid绑定小程appid
微信操作手册链接:
https://pay.weixin.qq.com/static/pay_setting/appid_protocol.shtml
注意:绑定的小程序或公众号的管理员会在微信上收到绑定的消息,点击信息详情,确认授权
3、 获取支付配置信息
配置微信直联需要四个信息:
1) 商户号
2) APIv3秘钥
3) 证书序列号
4) 证书序列号里面的商户秘钥文件
1. 获取商户号及设置操作密码
1) 获取商户号
路径:账户中心-个人中心,记录登录账号
2) 这是操作密码
若已有不用设置,若未设置或已忘记需要进行配置
路径:账户中心-个人中心-安全信息-操作密码
2. APIv3秘钥
微信操作手册链接:
https://kf.qq.com/faq/180830E36vyQ180830AZFZvu.html
设置方法
(需要商户号的超级管理员才能操作)操作路径:
1 登录【微信支付商户平台https://pay.weixin.qq.com -> 账户中心 -> 账户设置 -> API安全】-> APIv3密钥 -> 设置
2 请注意阅读弹框中事项,若已沟通点击“已沟通”
3 设置APIv3密钥,输入需要设置的密钥,点击“确定”
(请事先将需要设置的密钥用文档记录;设置成功后不支持查看,仅支持修改重新设置)
安全验证,按提示输入操作密码+手机验证码,提交确认即可设置成功
4 APIv3密钥设置成功,请联系贵司技术人员,使用新密钥
3. 配置并下载商户证书
商户API证书具体使用说明可参见接口规则文档中私钥和证书章节
商户可登录微信商户平台,在【账户中心】->【API安全】目录下载证书
以下为具体下载步骤:
1 在证书申请页面上点击“申请证书”。
在弹出窗口中点击“确定”。
2 在弹出窗口内点击“下载证书工具”按钮下载证书工具。
安装证书工具并打开,选择证书需要存储的路径后点击“申请证书”。
在证书工具中,将复制的商户信息粘贴并点击“下一步”。
3 获取请求串
4 生成证书串
步骤1 在【商户平台】-“复制证书串”环节,点击“复制证书串”按钮后;
步骤2 在【证书工具】-“复制请求串”环节,点击“下一步”按钮进入“粘贴证书串”环节;
步骤3 在【证书工具】-“粘贴证书串”环节,点击“粘贴”按钮后;
步骤4 点击“下一步”按钮,进入【证书工具】-“生成证书”环节
5 将证书文件压缩包下载保存到电脑本地
在【证书工具】-“生成证书”环节,已完成申请证书流程,点击“查看证书文件夹”,查看已生成的证书文件。
6 获取证书序列号
到【商户平台】-账户中心-API安全-申请API证书-管理证书,
4、 配置微信直连支付
【零售门店商城】
路径:门店管理-支付通道设置
① 支付渠道选择微信直联
② 商户号填写微信支付的登录账号(参见上方步骤:获取商户号及设置操作秘钥)
③ APIv3秘钥填写(参见上方步骤:APIv3秘钥)
④ 证书序列号(参见上方步骤:配置并下载商户证书)
⑤ 商户私钥:(参见上方步骤:配置并下载商户证书)解压下载的证书文件,将文件中的apiclient_key.pem整个文本内容粘贴到商户私钥中