H5支付流程概述

本文概述了手机H5支付的详细流程,从用户请求下单到展示支付结果,包括调用微信支付接口、URL跳转、权限校验、支付通知、查询支付结果等关键步骤,强调了前端与商户后台的交互过程。
摘要由CSDN通过智能技术生成

手机H5支付流程概述

昨天写了一个手机微信小程序的支付流程,今天自己参考了微信小程序官方文档,找到了浏览器支付调用微信支付的方法以及支付过程,还是老样子,先来看看这个思维导图,理解了昨天的那个,今天这个也就看起来比较简单明了了,还是逐步分析
在这里插入图片描述

1.请求下单

这一步是由用户在浏览器通过点击支付按钮调起来的,这一步之后会在商户的后台**保存这个订单 **

2.调微信支付接口下单

这一步是由商户的后台来直接请求微信支付后台的,这时候微信支付后台会返回给商户后台跳转的URL商户后台收到后来返回给前端302消息跳转

3.得到URL后跳转(链接)

浏览器得到了URL后会调起一个跳转到微信的页面的请求,这个请求直接发送到微信支付后台

4.校验权限,安全性

微信支付后台经过校验后直接返回给前端校验的结果,前端收到结果后通过deeplink调用在微信客户端调起支付

5.支付通知

用户支付后给商户后台返回一个支付结果,商户后台将这个支付结果返回给微信支付后台,方便下面判断支付通知

6.调起原浏览器,跳转目标页面

支付完成后会返回到原来的浏览器页面

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值