微信支付时序图
2016-03-04 11:20:31 2223 举报
1. 用户打开微信,选择需要支付的商家。 2. 用户进入商家页面,选择商品并点击“立即购买”。 3. 商家系统收到订单请求,生成订单信息。 4. 用户确认订单信息,点击“确认支付”。 5. 微信支付系统收到支付请求,返回支付页面。 6. 用户在支付页面输入支付密码,点击“支付”。 7. 微信支付系统验证支付密码,返回支付结果。 8. 用户收到支付结果通知,商家系统收到支付成功通知。 9. 商家发货,用户等待收货。 10. 用户确认收货,商家系统收到确认收货通知。
作者其他创作
大纲/内容
生成图文消息二维码
确认支付,输入密码
异步通知商户处理结果
展示支付信息给用户
生成商户订单
提交支付权限
生成JSAPI页面调用的参数并签名
微信商户平台
JSAPI请求支付
生成预付单
微信客户端
返回支付结果
返回预付单信息
微信支付系统
验证授权
微信跳回商户H5页面
商户发货及支付后个性页面提示
检查参数合法性及授权域权限
网页请求生成支付订单
提示输入密码
告知微信通知处理结果
调用统一下单app
点击链接或扫描二维码打开商户H5网页
微信支付用户
展示给用户
调用查询API,查询支付结果
查询商户后台支付结果
返回支付处理结果,并发微信信息提示
返回支付参数
用户点击发起支付
0 条评论
下一页