订票软件订,订单有效时间设计问题。。。。。。。。。。
vc555 2016-01-19 02:05:03 订票软件设计流程如下:
1.用户下单;
2.系统开始倒计时订单有效期;
3.跳转到第三方支付平台支付。
现在的问题是,
1.假设订单有效期为10分钟;
2.用户在剩余1分钟时点击支付按钮,跳转到第三方支付平台;
3.10分钟到了时,用户仍在第三方平台操作,但这时订票系统已判定此订单失效。
4.用户扣款成功,但此订单已失效。
请问这个问题如何解决呢?因为系统不知道用户会在第三方平台停留多长时间。