发现IPS支付有个BUG

IPS支付流程如下:
买家购买商品生成订单->通过IPS付款->支付成功由IPS返回成功信息->买家订单接收支付成功 信息并改变订单状态

->交易结束

这里就有个问题,如果由于某种原因(用户断网)IPS返回不了成功信息,买家订单没有接收到支付成功信息,这就导致订单状态无法更新,实际用户的钱已经付出去了。

调用IPS API的程序,是在等IPS返回成功信息,如果等不到,调用程序不作任何处理。

猜你喜欢

转载自cjxixi.iteye.com/blog/544211