本文讲解JSAPI支付申请,【微信H5支付】申请请看:http://www.qiqiuyu.com/faq/1073/detail
一、申请支付的前提条件(必须满足)
- 条件1:网站系统版本在v8.2.0以上;
- 条件2:一个已认证的服务号;(微信认证需300元/年服务费,此为微信收取,与EduSoho无关)
二、申请地址和申请步骤
申请地址:mp.weixin.qq.com
申请步骤:
第一步:注册公众号(类型须为:服务号、政府或媒体订阅号)
需根据营业执照类型选择以下主体注册:个体工商户|企业/公司| 政府| 媒体| 其他类型。
第二步:认证公众号
公众号认证后才可申请微信支付,认证费:300元/次。
第三步:提交资料申请微信支付
登录公众平台,点击左侧菜单【微信支付】,开始填写资料等待审核,审核时间为48小时内。
(1)经营信息填写
(2)商户信息填写
(3)结算信息填写
第四步:开户成功,进行账户验证
资料审核通过后,开户信息会通过邮件、公众号发送给联系人,请按照指引填写财付通备付金汇入的随机金额,完成账户验证。
第五步:在线签署协议
本协议为线上电子协议,签署后方可进行交易及资金结算,签署完立即生效。
详情可查看微信官方教程:
http://kf.qq.com/faq/170116ZFBRRf170116AVV3Er.html
三、申请通过后,配置网站后台(2个步骤都必须完成!)
第1步:填写支付授权目录
支付授权目录在微信商户平台查看,地址:https://pay.weixin.qq.com;商户平台的账号和密码是微信分配的,可在申请微信支付通过后,服务号绑定的邮箱中查看。
添加支付授权目录路径:微信商户平台的【微信支付】-【开发配置】-【支付授权目录】;
支付授权目录格式:域名/pay/center/和域名/h5/index.html#/;如果使用了https,授权目录必须填写4个。
例如气球鱼学院的目录为:
1)http://www.qiqiuyu.com/pay/center/
2)https://www.qiqiuyu.com/pay/center/
3)http://www.qiqiuyu.com/h5/index.html#/
4)https://www.qiqiuyu.com/h5/index.html#/
(此地址仅是目录地址,打开无效)
第2步:填写网站后台接口信息
路径:网站【管理后台】-【系统】-【通用管理】-【微信授权信息】-【微信支付】;
微信商户平台API密钥:
- 登录微信支付商户平台,用审核通过邮件中的账户和密码登录;
- 微信商户平台左侧【账户中心】-【API安全】中,设置密匙,密匙为32位英文数字组合;
- 将密匙填写到网校后台【系统】-【微信授权信息】-【微信支付】的商户平台Key。
填写MP文件验证码,即绑定网页授权域名
路径:微信公众平台的左侧栏【公众号设置】-【功能设置】-【网页授权域名】。
如果开启了手机浏览器微网校功能,避免支付失败,请务必根据链接说明增加配置:http://www.qiqiuyu.com/faq/966/detail
以上,填写完支付授权目录以及配置好网站后台填写框之后,可以测试微信支付。
三、测试微信支付
步骤:找一个已发布的课程,将课程价格设置为0.01元,用学员账号在电脑上和微信APP内,分别测试用微信支付购买此课程。
四、微信支付失败常见问题
1、支付出现500错误
解决说明:http://www.qiqiuyu.com/faq/261/detail
2、支付时出现“redirect_url参数错误”
解决说明:http://www.qiqiuyu.com/faq/267/detail
3、支付提示不允许跨号支付
解决说明:http://www.qiqiuyu.com/faq/268/detail
4、PC端微信支付提示:商户号该产品权限未开通,请前往商户平台>产品中心检查后重试
解决说明:http://www.qiqiuyu.com/faq/885/detail
说明:
1、视频教程:http://www.qiqiuyu.com/course/1