背景 h5支付分两种 1.浏览器 2.app 浏览器里的h5,最终也会跳转到app. 而app里的h5,本质是公众号.在微信里叫公众号,支付宝叫服务窗. 这里主要讲微信h5. 核心原理 最终目标是下单,所以先倒着看,直接看最后一步需要什么入参,然后倒推. 1.下单 需要用户id //核心就是获取用户id,前面的获取授权码只是为了安全的获取用户id 2.如何获取用户id? 需要先授权 所以流程是 1.授权 获取授权码 //不同的app,名字不同,微信叫code,其实目的就是获取授权码 2.用户id…