🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 微信支付配置教程 设置微信支付前先确认是否已经拥有微信支付账户号,如果没有 [点击这里查看教程](https://pay.weixin.qq.com/index.php/apply/applyment_home/guide_normal#none) 如果已经拥有商户号,先确认是否已经将小程序和公众号做了关联设置,如果没有 [点击这里设置](https://pay.weixin.qq.com/static/pay_setting/appid_protocol.shtml) 配置前需开启的权限:点击查看此配置:[https://www.yuque.com/rrsc/ngd5zk/vrsm3y](https://www.yuque.com/rrsc/ngd5zk/vrsm3y) <br> **如新申请的小程序后台的【微信支付】变成支付管理,请参照:** [**https://www.yuque.com/books/share/93ca9bff-ad6b-41e2-8410-c02b27f66ed0?#**](https://www.yuque.com/books/share/93ca9bff-ad6b-41e2-8410-c02b27f66ed0?#) **《新版本小程序支付配置》进行新版小程序的支付配置** <br> ## 1、登录人人商城后台,配置参数 (1)设置--支付设置--支付模板管理--添加模板 ![](https://img.kancloud.cn/a4/46/a446742519c28687489e81c58488a781_2492x1038.png) ![](https://img.kancloud.cn/c2/fe/c2feb5d07c32c2f179a8fc0a04f8696f_1213x884.png) (2)支付名称:自定义设置方便查找 (3)支付方式:微信支付 (4)支付类型:微信支付 (5)**商户名称:**微信商户平台——账户中心——商户信息——商户名称 ![](https://img.kancloud.cn/5f/a3/5fa3e67fe4c2e55c06ab3321e12d9f35_700x496.png) (6)**公众号(AppId):** 登录微信公众平台→基本配置→复制“开发者ID”→粘贴到商城后台“AppID”的位置 (商户后台-产品中心) ![](https://img.kancloud.cn/66/6f/666f22c5d6732e932cd9e93af146e2e1_700x214.png) (7)**支付商户号(Mch\_Id):** 登录微信支付商户平台→账户中心→个人信息→复制“登陆账号”→粘贴到商城后台“支付商户号”的位置 ![](https://img.kancloud.cn/bb/16/bb16ca44627751700baa2b767cb44e54_700x378.png) (8)**支付密钥(APIKEY):** 微信支付商户平台→账户中心→API安全→设置APIV2密钥 第一步,在浏览器上搜索‘密钥生成器’,生成一个32位的密钥。 ![](https://img.kancloud.cn/99/13/99131d41d4035bb7a02cec6d819c7c6a_700x473.png) ![](https://img.kancloud.cn/93/00/93005145f331801694952688c8c9710f_700x507.png) 第二步,将生成的密钥填写在商户平台API密钥处,并复制到商城后台“支付密钥”的位置。 ![](https://img.kancloud.cn/c4/14/c4149bf42c34f4acb2b1e945187c9249_1367x1009.png) ![](https://img.kancloud.cn/02/17/0217232ef3d4f2ad3224847922e90381_700x360.png) (9)**CERT文件证书和KEY密钥文件:** 微信支付商户平台→账户中心→API安全→申请证书。在下载之前请确认证书的有效期 ![](https://img.kancloud.cn/43/80/4380920654694f8d0dcc29cc2ce5a7cb_700x394.png) 需要下载证书工具 ![](https://img.kancloud.cn/68/cc/68cc5876e8f24a0dbb78632549f2ca9c_1154x635.png) 点击申请证书 ![](https://img.kancloud.cn/93/4c/934c76edac23577319493f259682f787_612x405.png) 填写商户信息–点击“粘贴”(如果不能粘贴出来,就到账户中心–商户信息 查看<如下图) ![](https://img.kancloud.cn/23/ec/23eca2833494b6a53de2e0ec7dc1a446_629x401.png) ![](https://img.kancloud.cn/bd/3f/bd3f2eb66f79bb55cdd66ca19b7a4e40_1156x653.png) 复制证书工具的请求串粘贴到商户平台 ![](https://img.kancloud.cn/4e/7d/4e7da28885f3cfa105d44d96dc2dcc59_711x490.png) 设置操作密码,(如已设置,填写密码即可) ![](https://img.kancloud.cn/c5/24/c5246aa432901d087d041fb2f20a4163_862x529.png) ![](https://img.kancloud.cn/3a/4a/3a4a2769e2cae5eb56008c11af32f2a8_992x350.png) 填写操作密码后–复制证书串 ![](https://img.kancloud.cn/66/e2/66e2fe681f3c71cf2e6ba8f3bc0ae3ca_891x509.png) 粘贴证书串,点击下一步 ![](https://img.kancloud.cn/1e/c3/1ec3fee47dd6ddbf21c96ed32c6e06fa_615x407.png) 申请证书成功,点击查看证书文件夹 ![](https://img.kancloud.cn/27/14/2714914be56476aa75b7f7bb1b6ec8b3_555x369.png) 证书下载完成后,回到人人商城,点击\[选择文件\],将您刚刚下载的证书解压上传到指定位置。然后点击\[提交\]即可。 **注:root文件为非必要上传文件,可不上传** <br> ## **2\. 登录微信支付商户平台,填写支付授权目录。** * 微信支付商户平台→产品中心→开发配置→公众号支付 ![](https://img.kancloud.cn/4f/2d/4f2dfe9ca6e582d1cea24a3ba6002062_700x460.png) * 微信支付授权目录填写格式:您的域名/ 例如您的域名是:[https://s.sy97.cn](https://s.sy97.cn/) 那么您的微信支付授权目录就是:[https://s.sy97.cn/](https://s.sy97.cn/) <br> ## **3\. 开通JSAPI支付功能** **按照您商城的业务,自定义开通以下支付产品:** * **公众号/小程序支付:开通JSAPI支付;** * **浏览器H5支付:开通H5支付;** * **主商城APP:开通APP支付;** * **管理端的二维码支付:开通Native支付** ![](https://img.kancloud.cn/b9/9d/b99d25158827628cda0130336dfd3813_700x390.png) <br> ## **4\. 登录人人商城后台,选择设置的支付方式:设置——支付设置——支付方式——微信支付** ![](https://img.kancloud.cn/b4/d1/b4d198d555d2729ca928ef283c061931_1441x928.png) * 整个原生微信支付的设置流程就操作完成了,如果下单时 ‘微信支付’还是不出现,您需要检查下面这些参数: 1. **参数设置是否有空格** 2. **API密钥填写是否正确,是否与商户平台填写一致** 3. **商户后台JSAPI插件是否被冻结** 4. **支付授权目录是否填写正确** 5. **上传证书是否在有效期内** **80%的可能是密钥的问题,可以重置一下密钥再次检查一下** 如上述都没有问题,请提供截图给客服,进行处理。 <br> ## 5、配置微信打款 * 选择公众号和小程序对应的微信支付模板**打款方式有两种:**企业打款和红包打款 企业打款需开通微信商户平台中的企业付款到零钱功能(需满足商户开通90天,开通前连续30天流水)红包付款需开通微信商户平台中的现金红包功能 ![](https://img.kancloud.cn/34/e2/34e20127ab7b5cc2d30d7ed2d10a18a4_700x487.png)