Назад до блогу

Інтеграції доставки в HoReCa: агрегатори, меню, статуси і reconciliation замовлень

Як інтегрувати Glovo/Bolt/Food‑агрегатори: синхронізація меню й цін, статуси замовлень, дедуплікація, ретраї, звірка (reconciliation) і UI для операцій.

30 трав. 2026 р.

Доставка — окремий канал з власними правилами

Агрегатори мають свої ID, статуси і помилки. Якщо інтеграція зроблена погано, ви отримуєте дублікати замовлень, неправильні ціни і конфлікти з підтримкою. Потрібна єдина модель і журнали подій.

1) Синхронізація меню

  • Категорії, позиції, модифікатори, availability.
  • Контроль версій і підтвердження “що оновилось”.

2) Статуси замовлення

  • received → accepted → cooking → ready → handed_over.
  • Сценарії cancel/partial/refund.

3) Надійність

Дедуп по eventId/orderId, ідемпотентність, ретраї, dead-letter і reconciliation як регулярна звірка.

4) Операційний UI

Таймлайн подій, помилки, кнопки re-sync/retry — щоб не “кликати в БД”.

Підсумок

Коли інтеграції доставки побудовані як процес зі статусами і звіркою, HoReCa масштабуються без інцидентів і ручних “пожеж”.

Релевантні статті