Docs

Повторы доставки

Обработка ответов и восстановление.

В цикле 5 попыток, включая первую. Интервалы: 30 секунд, 5 минут, 30 минут и 2 часа (30/300/1800/7200 секунд). Сетевые ошибки, тайм-ауты, 408, 429 и 5xx допускают повтор. Остальные 4xx и все 3xx завершают цикл.

Возвращайте небольшой 2xx только после надёжного принятия; тело ответа меньше 4096 байт. Успех прекращает автоматические попытки. После FAILED ручная доставка открывает новый цикл, сохраняя eventId/deliveryId; общий счётчик попыток продолжается. Доставка без гарантии и может повториться после commit вашего сервера. Дедуплицируйте событие и выдачу заказа транзакционно. См. дедупликацию.