微信支付配置

微信支付,是用接入商城的微信公众号申请的微信支付。配置微信支付需要用到三个平台: 商城后台 微信公众平台 微信商户平台 ### 1. 登录商城后台,配置参数 (1)设置——支付设置——支付模板管理——添加新模板 ![image.png](https://cos.easydoc.net/71465955/files/khk5g0hk.png) (2)支付名称: 自定义设置方便查找 (3)支付方式: 选择微信支付 (4)支付类型: 选择微信支付 (5)商户名称: 微信商户平台——账户中心——商户信息——商户名称 ![image.png](https://cos.easydoc.net/71465955/files/khk5ggyc.png) (6)公众号(AppId): 登录微信公众平台→基本配置→复制“开发者ID”→粘贴到商城后台“AppID”的位置 ![image.png](https://cos.easydoc.net/71465955/files/khk5gq12.png) (7)支付商户号(Mch_Id): 登录微信支付商户平台→账户中心→个人信息→复制“登陆账号”→粘贴到商城后台“支付商户号”的位置 ![image.png](https://cos.easydoc.net/71465955/files/khk5h6qo.png) (8)支付密钥(APIKEY): 微信支付商户平台→账户中心→API安全→设置API密钥 第一步,在浏览器上搜索‘密钥生成器’,生成一个32位的密钥。 ![image.png](https://cos.easydoc.net/71465955/files/khk5hhac.png) ![image.png](https://cos.easydoc.net/71465955/files/khk5ho0q.png) 第二步,将生成的密钥填写在商户平台API密钥处,并复制到商城后台“支付密钥”的位置。 ![image.png](https://cos.easydoc.net/71465955/files/khk5hy5d.png) ![image.png](https://cos.easydoc.net/71465955/files/khk5i31c.png) (9)CERT文件证书和KEY密钥文件: 微信支付商户平台→账户中心→API安全→下载证书。在下载之前请确认证书的有效期 ![image.png](https://cos.easydoc.net/71465955/files/khk5ibmp.png) ![image.png](https://cos.easydoc.net/71465955/files/khk5ih98.png) 证书下载完成后,回到商城,点击[选择文件],将您刚刚下载的证书解压上传到指定位置。然后点击[提交]即可。 注:root文件为非必要上传文件,可不上传 ### 2. 登录微信支付商户平台,填写支付授权目录。 微信支付商户平台→产品中心→开发配置→公众号支付 ![image.png](https://cos.easydoc.net/71465955/files/khk5j3mx.png) 微信支付授权目录填写格式:您的域名/app/ 例如您的域名是:http://demo.team.cc 那么您的微信支付授权目录就是:http://demo.team.cc/app/ ### 3. 开通JSAPI支付功能 ![image.png](https://cos.easydoc.net/71465955/files/khk5jy3c.png) ### 4. 登录商城后台,选择设置的支付方式:设置——支付设置——支付方式——微信支付 ![image.png](https://cos.easydoc.net/71465955/files/khk5lb1p.png) 整个原生微信支付的设置流程就操作完成了,如果下单时 ‘微信支付’还是不出现,您需要检查下面这些参数: 1.参数设置是否有空格 2.API密钥填写是否正确,是否与商户平台填写一致 3.商户后台JSAPI插件是否被冻结 4.支付授权目录是否填写正确 5.上传证书是否在有效期内 80%的可能是密钥的问题,可以重置一下密钥再次检查一下 如上述都没有问题,请提供截图给客服,进行处理。