我正在使用通知XML API,Google似乎不按照我期望的顺序发送通知。例如,order-state-change
通知在new-financial-order-state
之前的CHARGING
通知之前已经设置为CHARGED
。
似乎IPN serial-number
单调递增,但是,我可以使用它们来忽略无序到达的通知吗?我没有看到任何关于这是否会出现面向未来的文件。
答案 0 :(得分:2)
唯一保证按顺序到达的结帐通知是新订单通知,它将首先到达。
虽然通常通知不会无序到达,但偶尔也可以。
对于订单状态通知,您的解决方案听起来不错,将订单状态设置为具有最高序列号的订单状态通知。