Маршрут вебхука / Рабочие заметки

Дубли и порядок событий

Устойчивое обновление заказа при повторной доставке.

Определите уникальность

Используйте идентификатор события в области конкретного провайдера и аккаунта. Номер попытки доставки не заменяет идентификатор бизнес-события.

Проверьте переход

Сравнивайте событие с текущим состоянием и разрешёнными переходами. Позднее промежуточное событие не должно откатывать подтверждённый итог.

Разрешите неопределённость

Если состояния расходятся, запросите актуальный объект у источника. Сохраните причину сверки и не принимайте временную недоступность за окончательный отказ.

← Все материалыДокументация