定义:JSAPI支付是指用户在微信中打开商户的H5页面,商户在H5页面通过调用微信支付提供的JSAPI接口调起微信支付模块来完成支付,适用于在公众号、朋友圈、聊天窗口等微信内完成支付的场景。
申请条件:已认证服务号或已认证公众号(仅支持政府和媒体类型)、已备案域名。申请指引
【Native支付】
定义:Native支付是指商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”来完成支付,适用于PC网站支付、实体店单品等场景。
申请条件:已认证服务号或已认证公众号(仅支持政府和媒体类型)、已备案域名。申请指引
【H5支付】
定义:H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付。主要用于触屏版的手机浏览器请求微信支付的场景。可以方便的从外部浏览器唤起微信支付。
申请条件:目前针对18个类目开放了H5支付权限,可登录微信商户平台,点击【产品中心】->【我的产品】->【支付产品】->【H5支付】进行申请,申请时需填写已备案域名。申请指引
5. 配置支付数据
5.1 在凡科建站管理后台【交易管理-支付设置-微信支付】中获取数据链接。
注意:这里需要使用已备案的手机版网站域名,请确认已设置您的已备案手机网站域名为主域名。
* 管理后台如没有【交易管理】这一导航项,请到【产品-功能设置】中开启【知识付费产品】功能,然后刷新管理后台。
5.2 回到微信商户平台,在【产品中心-开发配置-支付配置】中将凡科建站后台的数据链接添加到对应位置。支付授权目录共有两条链接,需要分别添加。
注意:支付链接配置完成后是与后台显示一致的链接,如您的链接显示 https://https://m.abc.com/wxPay/为错误链接,删除其中一个https即可
6. 填写商户号
7. 设置支付密钥
7.1 在微信支付商户平台中,前往【账户中心--账户设置--API安全】,在打开的页面中点击“设置APIv2密钥”,并将该密钥记录下来。
密钥要求:32个字符,大写英文、小写英文和数字的组合。
注意:不要轻易修改支付密钥,修改后记得回到凡科建站后台同步更新
7.2 回到凡科建站管理后台,输入设置好的32位APIv2密钥。
7.3 商户号和支付密钥填写完成后点击保存。
8. 配置网页授权域名
8.1 进入微信公众平台【设置与开发-公众号设置-功能设置】中点击【网页授权域名】的设置按钮。
8.2 进入页面后点击文件名称进行下载文件。除了下载保存位置自行选择,其他信息请不要修改。
8.3 下载的文件上传到凡科建站管理后台【资源库-虚拟根目录】位置。电脑版和手机版都需要分别上传同一个文件。
8.4 两个文件上传完成后回到公众号平台,在网页授权域名中填写您的已备案手机网站域名。
文件上传是前置条件,上传完成后输入域名才能正常保存