用户在微信 app 内部的浏览器打开了一个网页 ... 页面可以请求 code,获取到用户的 openid, 按一下确认支付...
应用会组织好需要调用统一下单带的数据 ... 获取到一个预支付 .. 然后应用会组织好公众号支付需要的一些参数, 再把它们返回给应用的前端 .. 前端会调用微信的 JSAPI .. 请求支付 ..
这样就会调用用户的微信应用 .. 用户可以确认并且完成支付 ...
支付完成以后,微信支付系统会把支付结果发送给我们的应用 .. 应用收到了结果验证一下,再回复一下微信支付系统 ..
用户被带到这个支付页面 .. 按一下 支付成功 .. 应用会调用订单查询接口,查询的结果是 SUCCESS,就会把用户带到一个成功提示的页面 ...
这个就是我们在课程里要实现的一个微信支付的公众号支付功能 ...