微信 h5支付支付 调起微信支付
随着移动互联网的普及和发展,手机端支付成为了移动支付的主流方式。H5支付是一种非常方便的支付方式,也是目前主要的移动支付方式之一。H5支付是指在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付。它主要用于触屏版的手机浏览器请求微信支付的场景,可以方便地从外部浏览器唤起微信支付。
要使用H5支付,首先需要在微信商户平台开通H5支付的功能。开通H5支付必须先开通微信商户,营业执照类型是企业的执照,个体户只可以开微信商户和小程序。在入驻成为商户之后,就可以登录商户平台,在产品中心中申请开通H5支付。接下来,我们将介绍H5支付开通的详细流程。
第一步:开通微信商户
首先,您需要先开通微信支付商户。要进行商户开通,您需要准备一下材料:
1.营业执照
2.身份证复印件
3.银行开户许可证
接下来按照微信支付官网上的界面提示,完成商户信息的在线提交即可。商户入驻成功之后,您就可以在微信商户平台中进行H5支付的申请了。
第二步:申请开通H5支付
在微信商户平台中,找到“产品中心 -> 产品大全 -> 我的产品 -> H5支付”这一路径,查看H5支付功能的开通状态。如果H5支付还未开通,就需要在这里进行申请。
在申请页面中,需要填写以下信息:
1.支付域名:此处填写的域名需要提供一份域名授权书。例如,以下是本人公司在腾讯云备案的域名,支付域名可以填写需要备案过的域名,然后需要备案域名的公司填写域名授权书给需要开通微信支付H5支付的企业或者个人。
2.售卖产品/使用场景:此处需要填写一项需要开通微信支付H5支付企业的营业范围。
在填写完以上信息之后,还需要提交一份域名证书和域名授权书。审核时间大约需要1天左右。
第三步:调起微信支付
H5支付开通成功后,就可以进行微信支付的调起了。可以按照以下几个步骤进行:
1.调用微信支付统一下单接口,获取prepay_id。
2.在页面中使用jsapi调起微信支付。可以在页面中引入微信的JSAPI,然后使用wx.chooseWXPay()方法调用微信支付。
3.支付完成后,微信支付会返回支付结果给商户后台。商户可以根据返回结果进行相应的处理。
总结:
H5支付是一种非常方便的支付方式,也是目前主要的移动支付方式之一。它可以方便地从外部浏览器唤起微信支付,让用户可以直接在网页上进行支付。要使用H5支付,需要先在微信商户平台中开通H5支付功能,然后调用微信支付统一下单接口,使用JSAPI进行支付调起。