像我们开发中,抢票包括购买商品都有订单,每个订单都有一定的时长,超过时间,订单数据自动回滚。如:订单时长为30:00分钟,但是客户在时间剩余29:55秒选择拉起支付输入密码,而用户有事情密码输入了一半把手机放下了,应该怎么办下一步? 急,会出现什么问题怎么解决昵?
创建订单,计时器开始计时,计时器结束之前,可以正常支付,计时器结束之后,订单失效,就让支付失败
用户输入完密码后再验证一下时间是否超时,如果超出时间就阻止那笔订单支付或退款,然后回滚数据就行了
看需求怎么说,
但是 觉得你的思路跑偏了,不要想着在最后那会客户选择付款 怎么样怎么样
而是要通过 最后支付产生的回调方法要做决定