- 推荐解决方案
- 在线网校解决方案
- 企业内训解决方案
- 在线考试解决方案
- 互动课堂解决方案
- 知识付费解决方案
- 科汛B2B2C网校平台版
- 科汛B2C网校
- 科汛S2B2C运营版
- 科汛小程序
- 科汛网校代理商系统
- 科汛APP网校
- 科汛网校分销系统
- 科汛网校CRM系统
- 科汛云开店
- 科汛V名师
- V名师店铺
- V名师名片
- 科汛在线考试
- 科汛智能建站
- 科汛电商系统
- 科汛软件定制开发
目的:现在微信作为常用的交流软件,微信支付也广泛应用。网站使用微信支付,方便快捷;
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)
(3)API密钥(PaySignKey)
获取KEY,需要单独登录“商户平台”,网址:https://pay.weixin.qq.com/
输入自己的商户号和密码登录;
点击左侧“账户设置”-“API安全”即可设置,如下图标记:
(3)支付通知页面(NotifyUrl)
通知页面(NotifyUrl),支付成功以后会自动调用该通知页面,做逻辑处理操作:
填写地址为:http://您的域名/user/payonline/wx/notify.aspx
3.其他配置
微信支付还需要在微信公众平台配置路径,否则会出现调用错误
在https://mp.weixin.qq.com微信公众号管理中心,点击“微信支付”-“开发配置”
需要设置“支付授权目录”,找到支付配置。进入修改
进入修改,添加支付授权目录;
支付授权目录,填写您的域名,如 http://您的域名/user/payonline/wx/ (说明切换到实)
第一次设置微信支付授权目录,还需要设置如下两个:
支付回调URL;填写http://您的域名/user/payonline/wx/Notify.aspx
告警通知URL填写http://您的域名/user/payonline/wx/weipay.aspx
特殊说明:
如果正式启用,下面的支付测试,可以不用填写;直接忽略设置。否则参考一下设置测试;
测试授权目录,请填写上面的支付授权目录并添加一些测试白名单,如下图:
4、网页授权
点击左侧菜单导航的开发->接口权限;
找到网页服务--“网页账号”,进入修改
输入自己的域名即可,如图:
注意,域名不需要加http://,也不能以/结束;
确定保存。
进入最后一步设置,网站微信支付接口设置;
5、网站后台微信支付接口配置
打开KESION产品后台,点开配置--基本设置--在线支付设置,进入微信支付修改;
将上述获取的微信支付参数和支付通知页面填写上后台;如图:
支付通知页面:填写http://您的域名/user/payonline/wx/Notify.aspx
勾选启用微信支付,选择要显示支付方式的终端;
保存即可。微信支付设置成功;
这样,用户在前台交易的时候,即可选择微信支付方式。
立即支付,生成支付页面,扫描微信二维码支付。
KESION 科汛软件
KESION 科汛软件是国内领先的在线教育软件及私域社交电商软件服务提供商,长期专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。
公司核心产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化独立部署品牌网校和在线教育咨询等。KESION 不断通过技术创新,提供产品和服务,助力企业向数字化转型,通过科技驱动商业革新,让商业变得更智慧!