#paypal #webhooks #paypal-sandbox
Вопрос:
Я использую webhooks для обновления статуса выплат PayPal в своей базе данных.
В документации говорится: «Веб-крючки асинхронны, их порядок не гарантируется, и идемпотентность может привести к дублированию уведомления того же типа события»., поэтому я планировал полагаться на метку времени «create_time» для определения правильного порядка уведомления (под правильным порядком я подразумеваю правильный порядок состояния, например, Новый->Обработка — >>Успех). Но обнаружил, что временные метки веб-крючков расположены не в хронологическом порядке.
Проверьте изображение, уведомление об успехе было сгенерировано до «обработки».:
Итак, как я могу определить правильный порядок уведомлений webhook?