微信小程序支付基本思路笔记
## 小程序支付
- 用户唤起,后端生成站内支付订单(内含金额,回调等信息),并向微信支付接口发送请求(请求需要按 v3 设置 Authorization 头),
由微信支付生成预支付订单 prepay_id。(即,按常规微信支付,只是获取的不是二维码,而是一个 prepay_id)
- 预支付订单,签名后,返回给微信唤起微信支付
- 用户支付完成,微信支付向支付订单中设置的回调地址,发送post
- 后端验签,解密,完成站内订单更新
- https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter2_8_2.shtml
- https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_4.shtml
- 在线验证 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1
- 流程图 https://pay.weixin.qq.com/wiki/doc/apiv3/assets/img/pay/wechatpay/6_2.png
撰写评论