一、微信支付的设置
目的:现在微信作为常用的交流软件,,,微信支付也普遍应用。。。。网站使用微信支付,,,利便快捷;;;;;
1.申请接口
(1)准备账号:一个微信公众号,,,类型必需为“服务号”并且通过微信认证(“订阅号”现在无法申请部分接口);;;;;
(2)需要申请的服务:微信支付
(3)申请要领:参考以下操作
登录网址:https://mp.weixin.qq.com/ 输入账号和密码登录;;;;;(微信公众号若是没有的,,,请先申请)
登录后,,,点击左右菜单的“微信支付”
申请信息填写这里就略过啦~~
申请审核一般也是要1~3天
申请微信支付通事后就会泛起账户信息;;;;;如下图

2.获取APPID,,,MCHID,,,APPSECRET,,,KEY
微信需要获取的参数较量多,,,如:
商户号(MchId):
应用ID(AppId):
应用密钥(AppSecret):
API密钥(PaySignKey):
支付通知页面(NotifyUrl):
下面,,,我们详细看下每个参数的获取和查找要领;;;;;
(1)商户号(MchId)
从图中我们直接可以获得商户号;;;;;
(2)应用ID(AppId)和应用密钥(AppSecret)
翻开左侧菜单,,,找到“基本设置”,,,进入
就可以看到APPID和APPSECRET (注:订阅号无APPID和APPSECRET)
现在的微信公众平台已经不再帮我们存储APPSECRET,,,我们一定要复制生涯好。。。。否则就要重置AppSecret啦
若是遗忘了APPSECRET,,,需要重置,,,如图:
(3)API密钥(PaySignKey)获取KEY,,,需要单独登录“商户平台”,,,网址:https://pay.weixin.qq.com/ 输入自己的商户号和密码登录。。。。
点击左侧“账户设置”-“API清静”即可设置。。。。
(4)支付通知页面(NotifyUrl)
通知页面(NotifyUrl),,,支付乐成以后会自动挪用该通知页面,,,做逻辑处理操作:
填写地点为:http://域名/plus/pay/wx/notify.aspx
3.其他设置
微信支付还需要在微信公众平台设置路径,,,否则会泛起挪用过失
在https://pay.weixin.qq.com/ 输入账号密码登录商户中心。。。。
在商户平台点击“产品中心”-“开发设置”
需要设置“支付授权目录”,,,找到支付设置。。。。进入修改。。。。
进入修改,,,添加支付授权目录;;;;;
支付授权目录,,,填写您的域名,,,如 http://域名/plus/pay/wx/(说明切换到实)
第一次设置微信支付授权目录,,,还需要设置如下两个:
支付回调URL;;;;;填写http://域名/plus/pay/wx/notify.aspx
告警通知URL填写http://您的域名/user/payonline/wx/weipay.aspx 同样是在商户平台点击“产品中心”-“开发设置”内里举行设置。。。。
特殊说明:
若是正式启用,,,下面的支付测试,,,可以不必填写;;;;;直接忽略设置。。。。否则参考一下设置测试;;;;;
测试授权目录,,,请填写上面的支付授权目录并添加一些测试白名单,,,如下图:
4、网页授权
点击左侧菜单导航的开发->接口权限;;;;;
找到网页服务--“网页授权”,,,进入修改
输入自己的域名即可,,,如图:
注重,,,域名不需要加http://,,,也不可以/竣事;;;;;
5、网站后台微信支付接口设置
翻开我们网校V6.0后台,,,点开设置--基本设置--在线支付设置,,,进入微信支付修改;;;;;
将上述获取的微信支付参数和支付通知页面填写上后台;;;;;如图:
支付通知页面:填写http://您的域名/user/payonline/wx/Notify.aspx
勾选启用微信支付,,,选摘要显示支付方式的终端;;;;;
生涯即可。。。。微信支付设置乐成;;;;;
这样,,,用户在前台生意的时间,,,即可选择微信支付方式。。。。
连忙支付,,,天生支付页面,,,扫描微信二维码支付。。。。
二、微信支付在APP端开启的设置
开启微信APP端支付功效前,,,请前往微信开放平台中心(open.weixin.qq.com)申请移动端应用,,,并获取响应的微信支付权限。。。。
选择一个移动应用。。。。点击“审查”
找到“微信支付”,,,获取微信支付能力,,,(图示的已经为获得状态),,,未获得微信支付能力的,,,点击进入获取,,,按方法操作即可
获得支付权限后,,,即可登录app.kesion.com,,,插件设置里设置参数。。。。
其中:
weixinAppId
WeiXinAppSecret
对应微信开放平台里申请的移动应用APPID和APPSecret,,,如下图:
一最先我们获得了APPSecret时就复制生涯好,,,由于微信开放平台里已经不再帮我们贮存啦。。。。
一旦遗忘,,,需要举行重置。。。。
WX_MCH_ID: 申请获得微信支付权限后,,,微信那里发给您的商户ID号。。。。
WX_API_KE:API密钥署名(微信支付商户平台>账户设置>API清静)
NOTIFY_URL: 填写 http://您的域名/user/ payonline/wx/APPNotify.aspx
RETURN_URL: 填写 http://您的域/user/payonline/wx/APPReturnUrl.aspx
说明:所有参数设置好后,,,要重新天生APP。。。。