服务器安全组微信支付,微信支付设置

## V6.4微信支付组件使用文档

备注:V6.4只有放到服务器端,通过公网访问才能使用微信支付组件

#### 一、后台配置操作

进入后台--设置-支付方式--微信--配置,“启用PC”、“启用WAP”、“启用APP”、“是否支持原路退回”等状态选择“启用”或“是”。

并且需要或者填写“卖家微信帐户id”、“支付appid”、“微信安全校验码”、“密钥”参数。

#### 二、申请账号

微信公众账号以及申请微信支付端口,就不再进行详细说明,以下链接可作参考

[http://jingyan.baidu.com/article/3a2f7c2e76314a26afd6119b.html](http://jingyan.baidu.com/article/3a2f7c2e76314a26afd6119b.html)

#### 三、获取卖家微信账户ID即商户号MCHID

登录[https://mp.weixin.qq.com ](https://mp.weixin.qq.com/)后,点击左侧菜单中的“微信支付”,选择“商户信息”标签,即可查看到商户号。

![](http://www.javamall.com.cn/docs/current/help/assets/weixinpay1.png)

#### 四、获取appid

是您在微信公众平台申请的服务号中“基本配置”中填写的“AppID(应用ID)”。

登录[https://mp.weixin.qq.com ](https://mp.weixin.qq.com/)后,点击左侧菜单中的“基本配置”,即可查看到商户号。

![](http://www.javamall.com.cn/docs/current/help/assets/weixinpay2.png)

![](http://www.javamall.com.cn/docs/current/help/assets/weixinpay4.png)

#### 五、获取“微信安全校验码”即API密钥(key)

登录[https://pay.weixin.qq.com/index.php](https://pay.weixin.qq.com/index.php)后,点击“账户中心”下的“API安全”。

任意输入32位以因英文头的32位英文+数字组合的安全key。

~~~

注:此key需要谨记,并且保证英文为小写。

并且一定要保证在微信商户平台输入的密钥与后台页面中“API密钥(key)” 输入的密钥相同!

~~~

![](http://www.javamall.com.cn/docs/current/help/assets/weixinpay9.png)

![](http://www.javamall.com.cn/docs/current/help/assets/weixinpay10.png)

并且将之前生成的key输入产品后台的“微信安全校验码”位置

![](http://www.javamall.com.cn/docs/current/help/assets/weixinpay14.png)

#### 六、获取秘钥即应用密钥(AppSecret)

在微信公众平台的“基本配置”菜单中 –> “AppSecret应用密钥”->“显示密钥”->根据提示即可完成.

![](http://www.javamall.com.cn/docs/current/help/assets/weixinpay16.png)

#### 七、授权配置

在微信公共账号中设置“支付授权目录”和“测试授权目录”:先登录微信公众平台 -> “微信支付” -> “开发配置” -> 在“支付授权目录”,添加两个地址,发别是

~~~

http://您的wap端域名/order-pay/order/

http://您的wap端域名/order-pay/trade/

~~~

~~~

建议将下方的H5支付也一并填写,填写内容为网站一级域名,如下图

~~~

![](http://www.javamall.com.cn/docs/current/help/assets/weixinzhifu123.png)

#### 八、配置授权文件

在微信公众平台左侧菜单最后一个菜单“接口权限”--- "网页授权"---“网页授权域名”,设置。

~~~

注:这里设置的是wap站点的浏览域名。

~~~

![](http://www.javamall.com.cn/docs/current/help/assets/weixinpay27.png)

![](http://www.javamall.com.cn/docs/current/help/assets/weixinpay29.png)![](http://www.javamall.com.cn/docs/current/help/assets/weixinpay31.png)

将.txt文件放到服务器中,与themes文件同级目录即可

![](http://www.javamall.com.cn/docs/current/help/assets/weixinpay35.png)

#### 九、常见问题

1.提示redirect uri参数错误

在公众平台左侧菜单选择“接口权限”---“网页授权”--修改。即步骤七、步骤八所调试的参数。

~~~

如果同时有wap站和pc站,请确保页面授权的网址为wap站域名,支付授权目录为pc站和wap站域名,js接口安全域名为pc站和wap站域名。

~~~

![](http://www.javamall.com.cn/docs/current/help/assets/weixinpay39.png)

2.提示秘钥错误

仔细检查相关配置是否错误。

如确认无误,还是报错,就重新生成api密钥,重新设置。

~~~

注意:微信支付是不能将访问地址设置为本地的ip的,或者是虚拟域名,必须是公网域名,必须让别人能访问到的且已经备案的域名地址才可以。

~~~

[](http://www.javamall.com.cn/docs/current/help/wei-xin-yuan-lu-tui-kuan.html)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值