首页 > 解决方案 > Paypal Webhook:定义 webhook 通知的正确顺序

问题描述

我正在使用 webhook 更新数据库中 PayPal 付款的状态。

文档说:“Webhook 是异步的,它们的顺序不能保证,并且幂等性可能会导致相同事件类型的重复通知。”,所以我打算依靠 'create_time' 时间戳来定义正确的通知顺序(正确的顺序是指正确的状态顺序,例如新建->处理->成功)。但是发现webhook的时间戳不是按时间顺序排列的。

检查图像,在“处理”之前生成“成功”通知: 在此处输入图像描述

那么,如何定义 webhook 通知的正确顺序呢?

标签: paypalwebhookspaypal-sandbox

解决方案


推荐阅读