微信二维码支付时序图
2016-03-11 16:40:20 0 举报
1. 用户打开微信,选择“扫一扫”功能。 2. 用户对准商家的二维码进行扫描。 3. 微信自动识别二维码并请求支付信息。 4. 商家服务器接收到支付请求,返回支付金额和商品信息。 5. 用户确认支付信息无误后,点击“确认支付”。 6. 微信生成支付订单并向用户展示支付页面。 7. 用户输入支付密码或使用指纹/面部识别完成支付。 8. 微信向商家服务器发送支付结果通知。 9. 商家服务器收到支付成功通知,更新订单状态。 10. 用户在微信中收到支付成功的提示。
作者其他创作
大纲/内容
7.1 返回订单状态
缓存预支付订单信息
1用微信扫描二维码
微信
6.提交授权
2发起支付请求
pay
4、调用微信下单接口提交预支付订单(buildPackageNew)
7. 未收到支付状态,查询订单支付状态
微信server
6.3 保存支付、收银记录
生成预支付订单
3、调用pay接口根据二维码订单号获取订单信息(getPackageNew)
6.2 发送异步消息,后台通知商户支付结果(weixinNotifyNew)
6.1 返回支付订单详情和结果
2.1 返回订单信息,要求支付授权
C端上的二维码
4.1 返回支付订单PrapayID(weixinPrepay)
3.1 返回预支付订单信息
5.确认订单,输入密码
1.1返带订单ID的URL
begin
收藏
收藏
0 条评论
下一页