Синхронизация меню с агрегаторами доставки

Гость заказывает бургер через Яндекс.Еду, а на кухне этого бургера нет уже 2 часа. Курьер приехал за заказом, а его отменили. Рейтинг падает, штрафы копятся. Автоматическая синхронизация решает проблему.

Менеджер бургерной работал с двумя агрегаторами. Каждое утро открывал личный кабинет Яндекс.Еды, вносил изменения в меню. Потом то же самое в Delivery Club. На обед заканчивался сыр для бургеров, нужно было срочно убрать три позиции. Пока он обновлял первый агрегатор, во втором успели принять два заказа на несуществующие блюда.

Синхронизация меню с агрегаторами избавляет от ручной работы. Изменили цену в кассе, она обновилась везде. Закончился продукт, позиция автоматически ушла в стоп-лист во всех сервисах.

Разберём, как настроить автоматическую синхронизацию, какие данные передаются и что учитывать при интеграции.

Что такое синхронизация меню

Проблема ручного управления

Без синхронизации приходится вести меню в нескольких местах:

Изменение цены означает 4 входа в разные системы. Добавление нового блюда: создать карточку 4 раза. Убрать позицию на время: не забыть про все площадки.

Решение: единый источник данных

При синхронизации меню ведётся в одном месте. Касса или система автоматизации становится главной. Все изменения автоматически передаются в агрегаторы через интеграцию.

Результат:

Факт: после объединения Яндекс.Еды и Delivery Club управление обеими площадками стало доступно из единого приложения Яндекса для ресторанов. Это упростило ручную работу, но автоматическая интеграция всё равно эффективнее.

Что синхронизируется автоматически

Меню и позиции

Полный каталог блюд с описаниями, фотографиями, ценами. При добавлении новой позиции в кассу она появляется в агрегаторах. При удалении исчезает.

Важно: первичную загрузку меню обычно делают вручную через личный кабинет агрегатора. Модерация занимает 1-3 дня. После этого изменения синхронизируются автоматически.

Цены

Цены могут отличаться от зала. Многие рестораны ставят наценку 10-20% для доставки, чтобы компенсировать комиссию агрегатора. Система должна позволять задать разные цены для разных каналов продаж.

Стоп-лист

Критически важная функция. Когда заканчивается ингредиент, блюдо уходит в стоп-лист и становится недоступным для заказа. Без автоматической синхронизации это приходится делать вручную.

Частота обновления стоп-листа:

Модификаторы

Добавки, размеры, варианты приготовления. Синхронизация модификаторов сложнее: в разных системах они называются по-разному. Требует сопоставления на этапе настройки.

Время работы и график

Когда ресторан открыт для доставки, когда закрыт. Изменения графика работы также могут передаваться автоматически.

Что синхронизируется

Данные Направление Частота
Стоп-лист Ресторан → Агрегатор Каждые 10 минут
Цены Ресторан → Агрегатор При изменении
Новые позиции Ресторан → Агрегатор Раз в сутки
Заказы Агрегатор → Ресторан Мгновенно
Статусы заказов Ресторан → Агрегатор Мгновенно

Как работает интеграция

Подключение через API

Агрегаторы предоставляют специальный интерфейс для технического подключения. Ресторанная система отправляет данные в определённом формате, агрегатор их принимает и обрабатывает.

Для подключения нужны:

Сопоставление номенклатуры

Меню в кассе и меню в агрегаторе должны соответствовать друг другу. На этапе настройки создаётся таблица сопоставления: какая позиция в системе соответствует какому блюду в агрегаторе.

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

Обработка заказов

Интеграция работает в обе стороны. Агрегатор присылает заказ в вашу систему, система отправляет подтверждение и статусы:

  1. Заказ поступил в агрегатор
  2. Агрегатор передал заказ в ресторан
  3. Ресторан подтвердил (или отклонил)
  4. Заказ готовится
  5. Заказ готов к выдаче курьеру
  6. Заказ передан

Автоматический стоп-лист

Зачем нужен автоматический стоп-лист

Стоп-лист защищает от ситуации, когда гость заказывает блюдо, которого нет. Ручное управление не справляется: пока менеджер увидит нулевые остатки, успеет поступить несколько заказов.

Автоматический стоп-лист работает так:

  1. Ингредиент заканчивается на складе
  2. Система видит, что для блюда Х не хватает компонентов
  3. Блюдо Х автоматически уходит в стоп-лист
  4. Стоп-лист синхронизируется с агрегаторами
  5. Гости не могут заказать недоступное блюдо

Условия срабатывания

Стоп-лист может формироваться по разным правилам:

Важно: при занесении блюда в стоп-лист оно отключается во всех агрегаторах одновременно. Это защищает от ситуации, когда забыли обновить одну из площадок.

Настройка интеграции пошагово

Шаг 1: Проверка поддержки

Убедитесь, что ваша кассовая система поддерживает интеграцию с нужными агрегаторами. Большинство современных систем работают с Яндекс.Едой и Delivery Club.

Шаг 2: Получение доступа от агрегатора

Обратитесь к менеджеру агрегатора за ключами доступа. Обычно выдаются:

Шаг 3: Подготовка меню

Убедитесь, что меню в вашей системе полное и актуальное. Все позиции должны иметь:

Шаг 4: Настройка связи

В настройках системы укажите ключи доступа. Выполните тестовую синхронизацию. Проверьте, что позиции передались корректно.

Шаг 5: Сопоставление позиций

Свяжите позиции в системе с позициями в агрегаторе. Если какие-то блюда не сопоставились автоматически, настройте вручную.

Шаг 6: Тестирование стоп-листа

Добавьте тестовую позицию в стоп-лист. Проверьте, что она исчезла из меню агрегатора. Верните из стоп-листа, убедитесь, что появилась обратно.

Шаг 7: Тестовый заказ

Сделайте тестовый заказ через агрегатор. Проверьте, что он корректно появился в системе со всеми деталями: состав, модификаторы, комментарий.

Частые проблемы

Позиции не сопоставляются

Названия в системе и агрегаторе отличаются. Автоматическое сопоставление не срабатывает.

Решение: приведите названия к единому виду или настройте ручное сопоставление через коды.

Стоп-лист обновляется с задержкой

Позиция закончилась, но в агрегаторе ещё доступна. Успевают поступить заказы.

Решение: стоп-лист синхронизируется каждые 10 минут. Уменьшить интервал нельзя, это ограничение агрегатора. Используйте минимальный остаток вместо нулевого.

Заказы не поступают

Интеграция настроена, но заказы приходят только в личный кабинет агрегатора, не в систему.

Решение: проверьте настройки получения заказов. Возможно, не указан адрес для приёма или неверные ключи.

Дубли заказов

Один заказ появляется несколько раз.

Решение: проверьте, не настроено ли параллельное получение: и через интеграцию, и через личный кабинет.

Сколько стоит интеграция

Стоимость синхронизации

Статья Сумма
Настройка интеграции (разово) 5 000 - 20 000 руб
Ежемесячная плата за модуль 0 - 3 000 руб
Сопоставление меню 2 000 - 5 000 руб

Многие системы включают интеграцию с агрегаторами в базовый тариф. Отдельная плата взимается редко.

Чек-лист синхронизации

Перед запуском интеграции

  • Проверить поддержку интеграции в системе
  • Получить ключи доступа от агрегатора
  • Привести меню в актуальное состояние
  • Настроить техкарты для автостоп-листа
  • Выполнить тестовую синхронизацию
  • Сопоставить позиции вручную при необходимости
  • Проверить работу стоп-листа
  • Сделать тестовый заказ
  • Отключить дублирование заказов
  • Назначить ответственного за контроль

Синхронизация через Yupito

Система Yupito поддерживает интеграцию с Яндекс.Едой и Delivery Club. Синхронизация настраивается в личном кабинете без привлечения технических специалистов.

Что работает автоматически:

Стоимость от 1 090 рублей в месяц включает интеграцию с агрегаторами. Дополнительная плата за модуль не взимается. Подключение к агрегаторам бесплатное.

Демо-доступ позволяет протестировать синхронизацию до принятия решения.

Синхронизируйте меню автоматически

Яндекс.Еда, Delivery Club, стоп-лист. От 1 090 руб/мес.

Получить демо