需满足以下几个条件:
A、 您的网站域名已完成网站备案(必须在建站ABC备案或阿里云备案)
B、 您的公众号必须是服务号且是认证服务号
C、 手机网站域名要启用 顶级域名
注意事项:
1、微信支付开通之后,只限在微信中使用,在手机网站、手机APP中微信支付无效
2、域名一定是英文域名,不支持中文域名
公众号身份标识(APPID)
公众平台API的权限获取所需密钥(APPSECRET)
微信支付商户号(MCHID)
API密钥(key)
存储私钥文件[apiclient_cert]
存储公钥文件[apiclient_key]
在接下来的微信支付开通申请中,我们将一步步引导您,如何获取上面的几个值,遇到上面所需要的内容值的时候,我们会提示您保存下来。将以蓝色加粗的形式为您提醒。
现在让我们来一步步开始进行微信支付开通申请
第一步:在微信公众平台中,给您的公众账户,申请开通微信支付功能。
登陆到微信公众平台(https://mp.weixin.qq.com) 点击 微信支付à支付申请,进入申请开通微信支付流程:(如图)
第一步完成,审核通过后,登陆您的邮箱,查看微信支付给您的邮件 如图:
邮件中获取微信支付商户号如上图( 微信支付商户号(MCHID) )
复制到文本文件中,记录下来,以便我们后续使用
前提:需要完成第一步和第二步
步骤一:登陆微信公众账户平台(https://mp.weixin.qq.com),进行登录商户平台进行入驻操作 如图:
点击微信支付商户平台,图中蓝字,进入微信商户平台界面
登陆您的邮箱,查看微信支付给您的邮件 获取商户平台登陆账户和登陆密码,如下图:
步骤二:在登陆的商户平台中进入“安全设置”安装操作证书 如图:
步骤三:点击“申请安装”按钮,进行安装操作证书 如图:
请书使用设备:笔记本、公司电脑、家庭电脑,如实选择即可
步骤四:点击API安全选项,下载操作证书,设置API密钥如图:
到此您已经定义了 API密钥(key) 这个要保存下来,在微信支付接入配置中会用到
步骤五:打开下载的操作证书文件 如图:
到此您已经获取了,配置微信支付所需要的 存储私钥文件[apiclient_cert] 和 存储公钥文件[apiclient_key] 这个保存下来, 我们后续使用
步骤一:登陆微信公众账户平台(https://mp.weixin.qq.com),进入开发者中心 如图:
复制
公众号身份标识(APPID)
公众平台API的权限获取所需密钥(APPSECRET)
保存下来
经过如上四步,您已经获取了微信支付所需的所有值,现在检查一下您获取的信息是否都获取完毕,如果没有获取完毕,在重复如上步骤进行获取。
公众号身份标识(APPID)
公众平台API的权限获取所需密钥(APPSECRET)
微信支付商户号(MCHID)
API密钥(key)
存储私钥文件[apiclient_cert]
存储公钥文件[apiclient_key]
步骤一:登陆网站管理后台,进入手机建站—》微商城à在线支付à支付方式à添加支付方式à选择微信支付 如图:
将以上您获取的值,按着一 一对应字段,(这块一定要细心核对,填错了就无效了,我们大多数用户微信支付不生效,就是因为填错了)进行添加和上传,并保存
步骤一:登陆微信公众账户平台(https://mp.weixin.qq.com),进入开发者中心--》接口授权表--》网页服务—》网页账户 进行网页授权(即指定哪个微网站可以使用您的微信支付) 如图:
注意:此处填写的域名
A、必须与微网站中的域名必须一致。如图:
B、必须与微信菜单中设置的域名必须一致
域名写您自己的微网站的独立域名 (注域名必须备案才有效)
步骤二:登陆微信公众账户平台(https://mp.weixin.qq.com), 点 微信支付--开发配置 进行开发配置 如图:
点击修改,如图:
选中JS API网页支付
在支付授权目录,填写为: 即可。
注意:此处填写的域名
A、必须与微网站中的域名必须一致。如图:
B、必须与微信菜单中设置的域名必须一致
恭喜您,您的网站微信支付已配置完了,现在去测试一下看看了。
常见问题总结:
1. 检查网站后台绑定的域名是否为独立域名,是否为格式的顶级域名;
2. 检查网站后台的微信菜单设置的链接是否为独立域名的链接;
3. 检查微信后台的微信支付中的支付授权目录是否填写正确;
4. 检查微信后台的开发者中心的《授权回调页面域名》填写是否正确;
5. 检查网站后台的所需API秘钥是否为你再微信商户后台设置的API秘钥是否一致
6. 注意:无论是支付宝,还是微信支付,确认提交订单后是不能再修改支付金额的。
建议您根据常见问题集合文档的详细教程进行逐一检查,如果检查之后没有 发现问题,请联系客服。