网站制作公司浅析h5支付的具体操作,H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务唤起微信客户端进行支付。H5支付主要用于触屏版的手机浏览器请求微信支付的场景,可以方便地从外部浏览器唤起微信支付。H5支付不建议在APP端使用,如需要在APP中使用微信支付,请接APP支付。
(1)业务流程。
①商户架设H5商城网站,并且已经进行了ICP备案。
②用户从非微信浏览器(如QQ浏览器、谷歌浏览器、Safari等)的站点导航进入商户H5网页,用户挑选需购买的商品,选择微信支付发起购买流程。
③进入微信客户端确认交易,输入支付密码。
④支付成功后,用户收到支付凭证,同时商户后台收到支付成功的通知。
(2)接口流程。
①用户在商户侧完成下单,使用微信支付进行支付。
②由商户后台向微信支付发起下单请求(调用统一下单接口)。
③统一下单接口返回支付相关参数给商户后台,如支付跳转url,商户通过mweb_url调起微信支付中间页。
④中间页进行H5权限的校验,执行安全性检查。
⑤如支付成功,商户后台会接收到微信侧的异步通知。
⑥用户在微信支付收银台完成支付或取消支付,返回商户页面(默认为返回支付发起页面)。
⑦商户在展示页面引导用户主动发起支付结果的查询。
⑧商户后台判断是否接收到微信侧的支付结果通知,如没有,后台调用订单查询接口确认订单状态。
⑨向用户展示最终的订单支付结果。深圳网站制作公司本文关于“网站制作公司浅析h5支付的具体操作”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。