Менеджер бургерной работал с двумя агрегаторами. Каждое утро открывал личный кабинет Яндекс.Еды, вносил изменения в меню. Потом то же самое в Delivery Club. На обед заканчивался сыр для бургеров, нужно было срочно убрать три позиции. Пока он обновлял первый агрегатор, во втором успели принять два заказа на несуществующие блюда.
Синхронизация меню с агрегаторами избавляет от ручной работы. Изменили цену в кассе, она обновилась везде. Закончился продукт, позиция автоматически ушла в стоп-лист во всех сервисах.
Разберём, как настроить автоматическую синхронизацию, какие данные передаются и что учитывать при интеграции.
Что такое синхронизация меню
Проблема ручного управления
Без синхронизации приходится вести меню в нескольких местах:
- Основное меню в кассовой системе
- Копия в личном кабинете Яндекс.Еды
- Ещё одна копия в Delivery Club
- Возможно, третий агрегатор
Изменение цены означает 4 входа в разные системы. Добавление нового блюда: создать карточку 4 раза. Убрать позицию на время: не забыть про все площадки.
Решение: единый источник данных
При синхронизации меню ведётся в одном месте. Касса или система автоматизации становится главной. Все изменения автоматически передаются в агрегаторы через интеграцию.
Результат:
- Одно место для редактирования
- Мгновенное обновление везде
- Нет расхождений между площадками
- Меньше ошибок и отмен
Факт: после объединения Яндекс.Еды и Delivery Club управление обеими площадками стало доступно из единого приложения Яндекса для ресторанов. Это упростило ручную работу, но автоматическая интеграция всё равно эффективнее.
Что синхронизируется автоматически
Меню и позиции
Полный каталог блюд с описаниями, фотографиями, ценами. При добавлении новой позиции в кассу она появляется в агрегаторах. При удалении исчезает.
Важно: первичную загрузку меню обычно делают вручную через личный кабинет агрегатора. Модерация занимает 1-3 дня. После этого изменения синхронизируются автоматически.
Цены
Цены могут отличаться от зала. Многие рестораны ставят наценку 10-20% для доставки, чтобы компенсировать комиссию агрегатора. Система должна позволять задать разные цены для разных каналов продаж.
Стоп-лист
Критически важная функция. Когда заканчивается ингредиент, блюдо уходит в стоп-лист и становится недоступным для заказа. Без автоматической синхронизации это приходится делать вручную.
Частота обновления стоп-листа:
- Яндекс.Еда: каждые 10 минут
- Delivery Club: каждые 10 минут
- Меню целиком: раз в сутки
Модификаторы
Добавки, размеры, варианты приготовления. Синхронизация модификаторов сложнее: в разных системах они называются по-разному. Требует сопоставления на этапе настройки.
Время работы и график
Когда ресторан открыт для доставки, когда закрыт. Изменения графика работы также могут передаваться автоматически.
Что синхронизируется
| Данные | Направление | Частота |
|---|---|---|
| Стоп-лист | Ресторан → Агрегатор | Каждые 10 минут |
| Цены | Ресторан → Агрегатор | При изменении |
| Новые позиции | Ресторан → Агрегатор | Раз в сутки |
| Заказы | Агрегатор → Ресторан | Мгновенно |
| Статусы заказов | Ресторан → Агрегатор | Мгновенно |
Как работает интеграция
Подключение через API
Агрегаторы предоставляют специальный интерфейс для технического подключения. Ресторанная система отправляет данные в определённом формате, агрегатор их принимает и обрабатывает.
Для подключения нужны:
- Ключи доступа (выдаёт агрегатор)
- Поддержка протокола в вашей системе
- Настройка соответствия позиций
Сопоставление номенклатуры
Меню в кассе и меню в агрегаторе должны соответствовать друг другу. На этапе настройки создаётся таблица сопоставления: какая позиция в системе соответствует какому блюду в агрегаторе.
Если названия совпадают, сопоставление происходит автоматически. Если нет, нужно связать вручную.
Обработка заказов
Интеграция работает в обе стороны. Агрегатор присылает заказ в вашу систему, система отправляет подтверждение и статусы:
- Заказ поступил в агрегатор
- Агрегатор передал заказ в ресторан
- Ресторан подтвердил (или отклонил)
- Заказ готовится
- Заказ готов к выдаче курьеру
- Заказ передан
Автоматический стоп-лист
Зачем нужен автоматический стоп-лист
Стоп-лист защищает от ситуации, когда гость заказывает блюдо, которого нет. Ручное управление не справляется: пока менеджер увидит нулевые остатки, успеет поступить несколько заказов.
Автоматический стоп-лист работает так:
- Ингредиент заканчивается на складе
- Система видит, что для блюда Х не хватает компонентов
- Блюдо Х автоматически уходит в стоп-лист
- Стоп-лист синхронизируется с агрегаторами
- Гости не могут заказать недоступное блюдо
Условия срабатывания
Стоп-лист может формироваться по разным правилам:
- Нулевой остаток. Ингредиент полностью закончился
- Минимальный остаток. Осталось меньше порога (например, на 5 порций)
- Ручное добавление. Менеджер вручную убирает позицию
- По времени. Позиция доступна только в определённые часы
Важно: при занесении блюда в стоп-лист оно отключается во всех агрегаторах одновременно. Это защищает от ситуации, когда забыли обновить одну из площадок.
Настройка интеграции пошагово
Шаг 1: Проверка поддержки
Убедитесь, что ваша кассовая система поддерживает интеграцию с нужными агрегаторами. Большинство современных систем работают с Яндекс.Едой и Delivery Club.
Шаг 2: Получение доступа от агрегатора
Обратитесь к менеджеру агрегатора за ключами доступа. Обычно выдаются:
- ID ресторана
- Секретный ключ
- Адрес подключения
Шаг 3: Подготовка меню
Убедитесь, что меню в вашей системе полное и актуальное. Все позиции должны иметь:
- Название без опечаток
- Корректную цену
- Привязку к ингредиентам (для стоп-листа)
- Модификаторы при необходимости
Шаг 4: Настройка связи
В настройках системы укажите ключи доступа. Выполните тестовую синхронизацию. Проверьте, что позиции передались корректно.
Шаг 5: Сопоставление позиций
Свяжите позиции в системе с позициями в агрегаторе. Если какие-то блюда не сопоставились автоматически, настройте вручную.
Шаг 6: Тестирование стоп-листа
Добавьте тестовую позицию в стоп-лист. Проверьте, что она исчезла из меню агрегатора. Верните из стоп-листа, убедитесь, что появилась обратно.
Шаг 7: Тестовый заказ
Сделайте тестовый заказ через агрегатор. Проверьте, что он корректно появился в системе со всеми деталями: состав, модификаторы, комментарий.
Частые проблемы
Позиции не сопоставляются
Названия в системе и агрегаторе отличаются. Автоматическое сопоставление не срабатывает.
Решение: приведите названия к единому виду или настройте ручное сопоставление через коды.
Стоп-лист обновляется с задержкой
Позиция закончилась, но в агрегаторе ещё доступна. Успевают поступить заказы.
Решение: стоп-лист синхронизируется каждые 10 минут. Уменьшить интервал нельзя, это ограничение агрегатора. Используйте минимальный остаток вместо нулевого.
Заказы не поступают
Интеграция настроена, но заказы приходят только в личный кабинет агрегатора, не в систему.
Решение: проверьте настройки получения заказов. Возможно, не указан адрес для приёма или неверные ключи.
Дубли заказов
Один заказ появляется несколько раз.
Решение: проверьте, не настроено ли параллельное получение: и через интеграцию, и через личный кабинет.
Сколько стоит интеграция
Стоимость синхронизации
| Статья | Сумма |
|---|---|
| Настройка интеграции (разово) | 5 000 - 20 000 руб |
| Ежемесячная плата за модуль | 0 - 3 000 руб |
| Сопоставление меню | 2 000 - 5 000 руб |
Многие системы включают интеграцию с агрегаторами в базовый тариф. Отдельная плата взимается редко.
Чек-лист синхронизации
Перед запуском интеграции
- Проверить поддержку интеграции в системе
- Получить ключи доступа от агрегатора
- Привести меню в актуальное состояние
- Настроить техкарты для автостоп-листа
- Выполнить тестовую синхронизацию
- Сопоставить позиции вручную при необходимости
- Проверить работу стоп-листа
- Сделать тестовый заказ
- Отключить дублирование заказов
- Назначить ответственного за контроль
Синхронизация через Yupito
Система Yupito поддерживает интеграцию с Яндекс.Едой и Delivery Club. Синхронизация настраивается в личном кабинете без привлечения технических специалистов.
Что работает автоматически:
- Стоп-лист. Закончился ингредиент в системе, позиция ушла из агрегаторов за 10 минут
- Цены. Изменение цены передаётся при следующей синхронизации
- Заказы. Поступают напрямую в кассу, сразу идут на кухню
- Статусы. Готовность передаётся курьеру автоматически
Стоимость от 1 090 рублей в месяц включает интеграцию с агрегаторами. Дополнительная плата за модуль не взимается. Подключение к агрегаторам бесплатное.
Демо-доступ позволяет протестировать синхронизацию до принятия решения.
Синхронизируйте меню автоматически
Яндекс.Еда, Delivery Club, стоп-лист. От 1 090 руб/мес.
Получить демо