Агрегатор Яндекс Еда. Заказы с сайта и из приложения Яндекс Еды приходят в Смартомато, а меню и стоп-листы Яндекс забирает из Смартомато. Кроме ресторанного формата у Яндекс Еды есть формат ритейла и Яндекс Ultima — доставка из авторских ресторанов.
Что нужно до подключения
- Яндекс предъявляет к партнёру свои требования: достаточный объём заказов в месяц и город из списка поддерживаемых. О них Яндекс сообщает в ответном письме на запрос.
- Меню должно соответствовать стандартам Яндекс Еды.
- У всех блюд есть цена и базовая цена. Если блюдо стоит 0, а цену набирают модификаторы, Яндекс отклонит заявку на интеграцию.
- Размеры из iiko Яндекс Еда не принимает, поэтому их заводят групповыми модификаторами.
- Логин и пароль для заявки (client_id и client_secret) Яндекс не выдаёт: их придумывают на стороне Смартомато.
- Если нужен формат ритейла, его нужно прямо попросить у Яндекса при подключении. Остальные шаги те же.
Шаги на стороне Яндекс Еды
- Зарегистрироваться в кабинете партнёра: https://vendor.eda.yandex/home.
- В кабинете открыть «Поддержка» → создать обращение → «Подключение интеграции» → в выпадающем списке справа выбрать «Интеграции».
- Заполнить заявку:
- «Страна» — Россия;
- «Сервис для подключения интеграции» — «Яндекс Еда и Деливери»;
- «Перевод на интеграцию» — «только для выбранного»;
- контактная почта и телефон;
- «Система» — «Другая система», «Ваша система» — «Смартомато»;
- подтвердить заполнение и выбрать тип доставки.
- Указать данные подключения:
- client_id — логин;
- client_secret — пароль;
- хост —
https://<org_id>.smartomato.ru/integrations/yandex_eda, где<org_id>— id организации в Смартомато; - в комментарии — список ресторанов и их id в Смартомато.
- Зачем: по этому адресу Яндекс забирает меню и стоп-листы и присылает заказы — см. Выгрузка меню и стоп-листов в агрегаторы.
- Если для Яндекса ведётся отдельное меню, хост указывают с id его категории:
http://<orgId>.smartomato.ru/integrations/yandex_eda/<parent_category_id>/menu/<restId>/composition/.
- После отправки анкеты создаётся обращение. Дальше интеграцию настраивают сотрудники Яндекс Еды, а о следующих шагах сообщают в этом обращении.
Яндекс Ultima
- Клиент заключает с Яндекс Едой дополнительный договор на Ultima и сообщает в Смартомато название бренда.
- В Яндекс Еду и в Ultima уходит одно и то же меню. Если позиция есть в одном сервисе, а в другом её нет, нужно писать менеджеру Яндекс Еды.
Формат ритейла
- При подключении нужно попросить у Яндекса формат ритейла.
- Для каждого товара Яндекс требует код ТН ВЭД или ОКПД 2. Без хотя бы одного из них товар отклоняется. Зачем: коды уходят в Яндекс вместе с каталогом — см. Разрешительные документы блюд.
- Для состава букета Яндекс принимает только фиксированный список названий компонентов: справочник Яндекса.
Узбекистан
- У всех блюд обязательно должен быть код ИКПУ.
- Дальше интеграцию настраивают сотрудники Яндекс Еды, а о её готовности клиенту сообщает менеджер Яндекс Еды.
Акции
- Акции, настроенные в интерфейсе Яндекс Еды, приходят вместе с заказом и применяются в Смартомато автоматически — см. Приём заказов от агрегаторов.
- Условия акций «1+1» и «Блюдо в подарок» задаются в Яндекс Еде. После того как акцию собрали в Смартомато, нужно обратиться в поддержку Яндекс Еды: там проверят, что акционное блюдо отображается. Зачем: Яндекс забирает у Смартомато пару «блюдо-условие → подарок» и собирает акцию у себя.
Что передать в Смартомато
- Для Ultima — название бренда из договора.
- Остальные реквизиты доступа придумывает Смартомато, получать их от Яндекса не нужно.
Куда обращаться
- Личный менеджер Яндекс Еды: внеплановая загрузка меню, расхождения между Яндекс Едой и Ultima.
- Поддержка Яндекс Еды — через обращение в кабинете партнёра: заявка на интеграцию, проверка акций.
Типовые ошибки и вопросы клиентов
- Меню неактуально, цена не совпадает, скрытая категория видна в агрегаторе. Меню Яндекс забирает каждый день в 9:00 по Москве, стоп-листы — раз в 15 минут. Правки меню нужно опубликовать до 9:00. Загрузить меню вне расписания можно через личного менеджера Яндекс Еды.
- Статус, выставленный в Яндекс Еде, не приходит в Смартомато. По статье Смартомато статусы не принимает: Яндекс сам запрашивает статус заказа раз в минуту. Поэтому статусы ставят в POS-системе, если она есть, или в Смартомато.
- Какие статусы ставить, если везёт курьер Яндекса. В Смартомато такой заказ приходит как самовывоз. Когда курьер забрал заказ, ресторан закрывает его в POS-системе. В Яндекс уходит, что заказ у курьера, а дальше статусы ставит Яндекс и сам сообщает их гостю.
- Как не отдать заказ чужому человеку. При доставке курьером Яндекса Смартомато генерирует код и передаёт его Яндексу. В Смартомато код виден в комментарии к заказу.
- Как заказ выглядит в кассе. Если везут свои курьеры, заказ приходит доставкой с адресом, именем и телефоном гостя. Если курьер Яндекса — самовывозом: вместо имени стоит «Яндекс.Еда», а телефон — общий номер агрегатора.
- Не выгружать отдельные блюда или модификаторы. Для этого делают отдельное меню для Яндекса или отдельное блюдо с нужными ограничениями.