官方的思维图在下看不懂,自己整理一份以备后用。
1.打开Pay付款页面
2.用订单号,查看订单信息前端展示。
3.点击付款按钮,提交订单ID到后台,创建微信预支付交易订单,用JSAPI下单
4.返回创建后的,预支付订单编号信息,存入数据表。
5.返回创建预支付信息,返回给小程序前端。
6.小程序拿到预支付信息,用uni.requestPayment()方法,唤起微信支付
7.支付成功查询,微信订单接口是否支付成功,更新订单支付状态。
8.回调方法,微信订单接口是否支付成功,更新订单支付状态。