微信jssdk支付功能需要的公众号和商户平台配置

杀马特。学长 韩版系。学妹 提交于 2019-12-28 18:23:56

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

微信公众平台地址:https://mp.weixin.qq.com/cgi-bin/loginpage?t=wxm2-login&lang=zh_CN

微信商户平台地址:https://pay.weixin.qq.com/index.php/home/login?return_url=%2Findex.php

微信开放平台地址:https://open.weixin.qq.com/

 

在配置之前需要了解我们需要得到什么内容:

1.appid  开发者id   ---这个是在调用微信统一下单API时的必传数据

2.mch_id 商户号    ---这个是在调用微信统一下单API时的必传数据

3.api密钥-自定义的  ---这个是在调用微信统一下单API时的必传数据

4.证书文件 --- 在调用微信API时,需要带上微信分配的证书数据

5.支付目录 --- 发起支付的目录,不在这个路径下的发起支付请求将不能发起。

 

下面进入具体配置:

 

1、首先配置公众平台中的一些点:

当申请通过后,会出现2中的商户号,此商户号对应的是微信统一下单接口中的mch_id参数

 

接下来配置支付授权目录

 

支付授权目录是指:发起支付的路径 必须是在这个设置的路径下才能够发起支付。

 

接下来查看公众号的基本配置

在左侧栏目下方点击开发中的基本配置

点开后我们会看到开发者id

那个appid也是我们发起支付时必须的参数,要记录下来

其余的比如appsecret和服务器配置等,应该是和微信登录和发送接收消息相关的。

 

至此,公众平台的设置就结束了。

2、商户平台设置

微信支付审核通过后会出现下面的这些设置

第一步就是要安装安全控件和安装操作证书,否则你当前的电脑不能在这上面进行任何操作。

请根据提示安装完证书和控件。需要手机验证

接下来设置api安全秘钥

如果我们要在我们自己的服务器使用微信支付,需要下载证书。证书里面有三四个文件。我们只需要p12结尾的证书。

证书的使用方式是在向微信发起https请求是设置校验。

下载完成后放入我们项目的classpath路径下。

接下来设置api秘钥,点击之后有个提示:

确认之后设置一个32位的密钥。这个需要在我们自己的服务器中使用。也是发起支付所必须的参数。

到此,微信支付的web端配置已经完成。

所以我们需要的东西有:

1.appid  开发者id

2.mch_id 商户号

3.api密钥-自定义的

4.证书文件

5.支付目录

接下来是开发阶段了。请移步微信公众号开发文档。

https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!