NATIVE 支付接入PC网站,如何判断用户是否扫描二维码,支付成功后跳转成功页 |
您所在的位置:网站首页 › 微信支付提示付款成功 › NATIVE 支付接入PC网站,如何判断用户是否扫描二维码,支付成功后跳转成功页 |
场景描述: NATIVE 支付模式二接入PC网站,用户点击确认订单后调用统一下单API 生成预订单返回支付二维码链接,前端展示二维码,用户支付成功跳转成功页 解决方案: 方案一:websocket等长连接 问题:长连接必须等待微信支付异步回调通知成功后才能唤醒前端跳转页面,如果微信支付通知异常,如何处理? 图示: 方案二:前端当前页面ajax轮询查询订单状态 问题: 1)在用户停留当前页面未支付时,需要判断用户有无进行扫码操作,2分钟轮询限制(两分钟内用户没有扫码关闭页面轮询),但是无法通过图示字段判定用户是否扫码, 图示: 总结: 1)微信API是否提供判定用户是否扫码 2)各位大佬有没有更好的解决方案
|
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |