企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# :-: 微信支付 ## 一、开通产品 ## 1.在微信商户号中需要开通一下产品 ![](https://img.kancloud.cn/3a/9d/3a9df8b0ec231b57ce51e1da95093622_1148x552.png) ## 2.在微信商户号中找到账户中心,选择API安全,选择设置APIv3密钥(首次设置,此处为“设置”,非首次设置,此处为修改) ![](https://img.kancloud.cn/c9/18/c91856681e45f32fb4fc7bb7e0ba2d75_1920x953.png) ## 3.请注意阅读弹框中事项,若已沟通点击“已沟通” ![](https://img.kancloud.cn/f2/42/f242b129f157d2eafcc6aefb6b192952_847x503.png) ## 4.设置APIv3密钥,输入需要设置的密钥,点击“确定” (请事先将需要设置的密钥用文档记录;设置成功后不支持查看,仅支持修改重新设置) ![](https://img.kancloud.cn/25/48/25480b834e2391b1cc0e20431af1c08a_853x456.png) ## 5.安全验证,按提示输入操作密码+手机验证码,提交确认即可设置成功 ![](https://img.kancloud.cn/8d/0e/8d0e750b3df9ab5842039947243b8cae_849x496.png) ## 6.设置成功 ![](https://img.kancloud.cn/59/48/5948f53595dfcfc68174db87d2a11eaa_850x459.png) ## 二、下载证书 ## 1.配置微信商户API密钥,登陆微信商户平台,点击账户中心,左侧导航栏找到API安全,需要安装证书。(因为这里配置过 才显示管理证书) ![](https://img.kancloud.cn/2a/52/2a52ff715c830d09e23536dd4f8e8429_1411x718.png) ## 2.下载证书工具 ![](https://img.kancloud.cn/56/e8/56e8d5d7726ddb8c3d95178d8a31e475_768x490.png) ## 3.填写商户号和商户名称(商户名称必须和营业执照名称一致) ![](https://img.kancloud.cn/91/38/9138c5a2948a223108f6d59c2d2e81d9_690x460.png) ## 4.复制请求串 然后粘贴到商户平台 然后点击 下一步 ![](https://img.kancloud.cn/20/fe/20fe6dfb5814ff47a7cade2aefb0a118_690x460.png) ## 5.将证书请求串粘贴到商户平台 点击下一步 ![](https://img.kancloud.cn/46/6b/466bbda6457288121d431a6e16a4d787_836x599.png) ## 6.复制证书串 ![](https://img.kancloud.cn/a5/ff/a5ffa1beabd6ba56e010003bce0e8eb4_947x520.png) ## 7.粘贴到证书工具证书串 点击下一步 (这个工具先不要关!!!) ![](https://img.kancloud.cn/70/c9/70c909924644cbf5fbafa7bc151b7c6e_606x383.png) ## 8.打开刚刚申请的证书工具 申请证书成功,点击查看证书文件夹 ![](https://img.kancloud.cn/24/72/2472f100252caab232bde98e6b949199_550x361.png) ## 9.查看证书文件夹,将证书文件保存到本地 ![](https://img.kancloud.cn/7c/8b/7c8b23b6b968bfcfe114d7514d9facfa_1382x882.png) ## 三、后台安装部署 ## 1.在站点内容选择系统设置--支付管理--支付设置--选中需要渠道的微信支付的点击配置 ![](https://img.kancloud.cn/17/3e/173ecf123e253cbc27c11c80fbabc4c6_1920x953.png) ## 2.在微信商户号中找到账户中心,选择商户信息,复制微信支付商户号至站点 ![](https://img.kancloud.cn/6b/47/6b4755fcda447a8c651fb76801d00d13_1920x953.png) ## 3.将内容复制到后台站点内,系统设置--支付管理--支付设置--点击设置支付配置--点击配置--将商户号和API密钥粘贴至此--点击确认--选择想要开启的渠道方式--点击保存即可 ![](https://img.kancloud.cn/49/02/490233b5878fec2a08863d595cacc1f0_1918x947.png) ## 4.将下载的对应证书上传,单击确认 ![](https://img.kancloud.cn/1a/51/1a512a5d3371c3ecc53c5c167dd5b6b3_683x107.png) ![](https://img.kancloud.cn/05/fa/05fa95bbb06aae42e68f1045a38ed6ec_1920x944.png) ## 5.微信支付平台证书切换微信支付公钥 > **如果商户号已切换为公私钥模式就需要将下面内容配置到后台,否则跳过第5点即可。** > 注意:APIv3依赖平台证书进行签名验签,该证书每五年需商户主动更换一次。为避免更换不及时或过程中出现的系统风险影响业务,部分商户将模式切换为公私钥模式。 ### 5.1获取公钥文件和公钥ID (1)进入账户中心-API安全,找到“微信支付公钥”,点击申请公钥 ![](https://img.kancloud.cn/f0/e9/f0e97532b44ddb5522cea0a78717a816_2498x1624.png) (2)微信支付公钥入口页面 ![](https://img.kancloud.cn/e8/8f/e88f8986b5fd8399ea2c88e3a73dd935_1782x1128.png) (3)下载微信支付公钥. ![](https://img.kancloud.cn/81/ea/81ea9ce6b6d62934f98f237ef7bd5532_1298x874.png) (4)得到公钥文件和公钥ID(公钥序列号) ![](https://img.kancloud.cn/4c/86/4c8636b5acd6aa638a571e89b74cb7a9_1716x1162.png) ### 5.2将获取到的公钥文件和公钥ID在后台填写 ![](https://img.kancloud.cn/1e/8e/1e8eb65365573252df06d111d002d0e6_1920x953.png) ## 四、微信商户和小程序关联 ## 1.部署在微信支付平台上点击产品中心,点击AppID账号管理,选择关联AppID ![](https://img.kancloud.cn/7c/2a/7c2a621c1f328b300a4a007fc6ceb5cd_1920x953.png) ## 2.进入页面后,将微信小程序和微信公众号的AppID分别填入,勾选协议后,点击提交 ![](https://img.kancloud.cn/b5/bc/b5bcbfb2f7e65060cda68e25fa242b0b_1920x953.png) ## 五、添加JSAPI支付授权目录 ## 1.选择产品中心,进入开发配置,点击添加 ![](https://img.kancloud.cn/e3/ae/e3aec42ca025628e8dfc62d5b3af35dc_1920x953.png) ## 2.将域名添加到授权目录中,单击添加 > 注意:头部要包含http或https,且不支持IP地址 须以左斜杠“/”结尾 域名必须通过ICP备案 距正式生效有十分钟左右延迟,建议避开交易高峰时间添加 ![](https://img.kancloud.cn/d7/65/d7657ef98ad8acfe1f6e6e398bd3f2f9_694x326.png) ## 微信支付配置已完成!