Fooodo / Документация

Fooodo — операционный уровень для ресторанов

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

Auto-translated · pending native review. The English version is canonical.

Fooodo — это цифровой уровень заказов и платежей, работающий поверх существующей POS-системы ресторана. Гости сканируют QR-код за столом, просматривают меню, делают заказ, оплачивают — и заказ поступает в вашу POS-систему точно так же, как если бы его ввёл официант. R-Keeper — это действующий эталонный коннектор на сегодняшний день; сам контракт коннектора является POS-агностическим, а другие POS-коннекторы разрабатываются под конкретного клиента и рассчитываются по запросу. Система работает в реальных условиях во всей сети Čili Pizza в Литве и Латвии, обрабатывая реальные заказы от реальных клиентов.

Эта страница предназначена для операторов ресторанов, которые оценивают Fooodo или только что подписали договор, — полная картина функций, что работает сегодня и что появится в будущем.

Суть за 60 секунд

Гость садится за стол, сканирует QR-код, приклеенный в углу, и меню загружается. Он выбирает нужное, при желании делит счёт с другими гостями за столом, при желании добавляет чаевые или пожертвование, оплачивает картой / Apple Pay / Google Pay — и кухня сразу видит заказ. Ваши сотрудники не меняют рабочий процесс — вашей кухней по-прежнему управляет POS-система. Те же маршруты печати, тот же KDS, те же отчёты.

Fooodo — это не QR-меню. Это операционный уровень, который даёт ресторану цифровой вход для гостей, не требуя от кухни осваивать что-то новое.

Два способа сделать заказ

Выбор за вами — для каждого стола или всего ресторана:

  • Pay-First — создан для навынос и быстрого обслуживания. Гость платит, затем заказ поступает на кухню. Кухня никогда не видит неоплаченный заказ. Если гость бросает корзину, никакой работы не происходит.
  • Pay-Later — создан для dine-in. Первый раунд поступает на кухню сразу после оформления заказа; гости могут добавлять новые раунды по ходу; оплата происходит в конце. Ближе к тому, как выглядит обычное dine-in обслуживание.

Вы можете совмещать оба варианта в одном заведении — Pay-Later на столах dine-in, Pay-First на стойке навынос. Полная механика описана в Order flows.

Что гости могут делать

ВозможностьСтатусОписание
Просмотр менюРаботаетКатегории, поиск, фотографии, описания, многоязычное меню (литовский и английский работают в продакшне; русский и польский настраиваются по запросу)
Фильтрация по диетеРаботаетВегетарианское, веганское, предупреждения об аллергенах (глютен, молочные продукты), маркеры острых блюд
Настройка позицийРаботаетВарианты (размер), модификаторы (добавление/удаление/замена ингредиентов, например «без лука, +дополнительный сыр»)
ИзбранноеРаботаетАвторизованные гости могут сохранять позиции в избранное
Корзина и оформление заказаРаботаетРедактирование количества, текущая сумма, все основные способы оплаты
ЧаевыеРаботаетФиксированные % или произвольная сумма; чаевые направляются в строку чаевых вашей POS-системы
ПожертвованияРаботаетНастраиваемая цель (Красный Крест — эталонный пример), фиксированные суммы или произвольная; направляются в отдельную организацию Mollie
Купонные кодыРаботаетГость вводит код скидки при оформлении заказа; вы управляете кодами
Карты лояльностиРаботает (управляется POS)Цены для участников программы определяются вашей POS-системой. На столе с включённой лояльностью авторизованный гость, создавший заказ, видит цены для участников, полученные из endpoint лояльности R-Keeper; решение фиксируется на весь визит и распространяется на весь стол. Другие POS-коннекторы предоставляют собственный интерфейс лояльности аналогичным образом.
Разделение счётаРаботаетГости за одним столом выбирают, за какие позиции платят; система рассчитывает суммы и распределяет сервисный сбор.
Оверлей перекрёстных продажРаботаетПодсказка «Также добавляют…» при добавлении позиции гостем; вы управляете тем, какие продукты (или категории) запускают какие предложения.
ОтзывыРаботает (внутренние)Запрос оценки после оплаты; оценка фиксируется для вас и не отображается публично другим гостям

Что вы можете делать как владелец / оператор

Панель администратора (на базе Filament) — место для повседневной работы. Основные разделы:

Управление меню

  • Добавление, редактирование, архивирование, изменение порядка продуктов и категорий
  • Поля на разных языках (EN, LT) для названий, описаний, аллергенов
  • Варианты (маленький / большой / семейный) и группы модификаторов (соусы, гарниры, добавки)
  • Диетические метки и флаги аллергенов
  • Фотографии
  • Ценообразование — ваша POS-система является источником истины: цены на продукты и варианты синхронизируются из POS-системы и отображаются в панели администратора только для чтения. Измените цену в POS-системе — следующая синхронизация подхватит её, но не наоборот. (Цены на дополнительные ингредиенты — единственное, что устанавливается в панели администратора Fooodo.)

Столы и QR-коды

  • Генерация, маркировка и печать QR-кодов для каждого стола в каждом заведении
  • Переключение режима для каждого стола (Pay-First или Pay-Later) — можно использовать разные режимы на разных столах
  • Статус каждого стола — отключить отдельный стол, не отключая ресторан

Акции

  • Скидки по временному окну — бизнес-ланчи, счастливые часы. Задайте день, час, минимальную сумму заказа, подходящие категории. Большинство активируются кодом (название скидки является кодом); скидка на дневной ланч применяется автоматически для авторизованных гостей.
  • Купонные коды — одноразовые коды, % или фиксированная сумма в €. Персональные коды автоматически выдаются подходящим клиентам; массовые одноразовые коды генерируются через операционную команду. (Повторяемый код в стиле «WELCOME10» — это просто именованная скидка.)
  • Цены лояльности — включите переключатель лояльности для стола и укажите ресторану endpoint цен лояльности вашей POS-системы, чтобы авторизованные гости за этим столом видели цены для участников программы из POS-системы.

Полное руководство оператора по акциям, лояльности, перекрёстным продажам и пожертвованиям: Discounts, coupons and loyalty.

Заказы и оперативное управление

  • Список заказов в реальном времени по всем заведениям или в рамках одного
  • Фильтрация по статусу, дате, столу, ресторану
  • Немедленное отображение состояний Locked (POS-система держит заказ открытым) и Error
  • Ручная корректировка платежа для редких случаев сверки
  • Экспорт данных заказов

Настройки ресторана

  • Часы работы
  • Конфигурация POS-коннектора (URL endpoint, ID ресторана, режим staging/mock) — R-Keeper является действующим эталоном; та же структура используется для подключения других коннекторов
  • Конфигурация платежей (маршрутизация аккаунта Mollie)
  • Режим по умолчанию (Pay-First или Pay-Later)
  • Переключатели функций для каждого ресторана (перекрёстные продажи вкл/выкл, разделение счёта вкл/выкл и т. д.)

Отчёты

  • Отчёты об активности пользователей (заказы на клиента, разбивка по заведениям, источник: приложение / QR / десктоп)
  • Фильтры по дате и ресторану
  • Экспорт в CSV
  • Операционные отчёты остаются в вашей POS-системе — Fooodo не заменяет ваш ежедневный P&L

Права доступа

  • Ролевой доступ: администратор компании, менеджер ресторана, персонал зала
  • Менеджеры ресторана видят только данные своего ресторана
  • Детальное управление отдельными правами (кто может управлять правилами допродаж, кто может переключать режимы и т. д.)

Что по-прежнему делает ваша POS-система

Fooodo дополняет POS-систему, но не заменяет её. Ваша POS-система по-прежнему:

  • Является источником истины для меню. Изменения в POS-системе синхронизируются в Fooodo, но не наоборот.
  • Управляет кухней. Тот же KDS, те же принтеры, та же маршрутизация. Персонал кухни не осваивает новую систему.
  • Обрабатывает возвраты и сторнирования. Fooodo фиксирует статус платежа, но не имеет собственного действия возврата; возвраты по карте выполняются в панели Mollie, а сторнирования заказов происходят в POS-системе, как и прежде.
  • Управляет персоналом и сменами.
  • Формирует операционные отчёты. Ежедневная сверка, отчёты о продажах, P&L — всё остаётся в вашей POS-системе.

Несколько заведений

Платформа создана для сетей, а не для одиночных заведений. Иерархия: Company → Restaurant → Table → Order. Один администратор компании может:

  • Управлять каждым заведением сети из единой панели — без повторного ввода данных для каждого сайта
  • Устанавливать значения по умолчанию на уровне компании и переопределять их для каждого ресторана
  • Просматривать данные по всем ресторанам в отчётах без экспорта и объединения
  • Хранить отдельные учётные данные POS для каждого ресторана — удобно, когда заведения работают на разных экземплярах POS-системы (или, в перспективе, на разных POS-системах)

Менеджеры ресторана видят только свой ресторан. Разделение тенантов обеспечивается уровнем ролей, а не доверием.

Что появится в ближайшее время

Честный взгляд на активный конвейер разработки:

В разработкеСтатус
Самостоятельная массовая генерация купоновСоздание уникальных одноразовых кодов для CRM-рассылки через интерфейс панели администратора. Сегодня это выполняется как операционная команда и экспортирует CSV; следующий шаг — кнопка самообслуживания в панели администратора.
Атрибуция официанта для гостейОтображение назначенного официанта в подтверждении заказа. Сегодня атрибуция фиксируется и видна только в панели администратора.
Дополнительные POS-коннекторыКонтракт коннектора является POS-агностическим; новые коннекторы разрабатываются под конкретного клиента, когда сеть принимает решение. R-Keeper — единственный коннектор, работающий в продакшне сегодня.

Чего в системе намеренно нет

Важно правильно расставить ожидания. На сегодняшний день:

  • Нет отправки чеков гостям по электронной почте. Ваша POS-система печатает чеки в ресторане; Fooodo не отправляет цифровой чек гостю по email.
  • Нет SMS или push-уведомлений клиентам. Сообщения «ваш заказ готов» не предусмотрены.
  • Нет публичных отзывов. Оценки гостей фиксируются для оператора и не отображаются другим гостям.
  • Нет накопления баллов лояльности внутри приложения. Лояльность — это ваша существующая карточная программа POS-системы. Механики «1 балл за 1 €» внутри Fooodo нет.
  • Нет бронирования столов. Модели существуют, но процесс бронирования не реализован.
  • Нет мультивалютности. Только EUR.
  • Нет многоязычной панели администратора. Панель оператора только на английском языке. Меню для клиентов поддерживает несколько языков (см. выше).
  • Нет автономных решений. Fooodo Insights, когда выйдет, будет рекомендовать действия — но никогда не выполнять их автономно. Всё, что затрагивает сотрудников, проходит через согласование с человеком. Позиция по GDPR Article 22 изложена в Fooodo Insights.

Куда идти дальше

  • Операционно: Getting started — пошаговое руководство по онбордингу, тестовому запуску и выходу в продакшн.
  • Архитектурно: Architecture — двухсервисная структура (меню + платежи) и расположение всех компонентов.
  • Процессы: Order flows — механика Pay-First и Pay-Later.
  • Поставщики POS-систем: POS integration requirements — спецификация оценки для поставщика, проверяющего возможность подключения своей POS-системы.
  • POS: R-Keeper connector — действующая эталонная реализация с деталями API round-trip.
  • Деньги: Payments — чаевые, пожертвования, вебхуки, возвраты, поддерживаемые валюты.
  • Рост: Discounts, coupons and loyalty — руководство оператора по акциям.
  • Интеграция: API для партнёров, разрабатывающих коннекторы.
  • Видение: Fooodo Insights — уровень EBIT-аналитики для принятия решений, находящийся в разработке.
  • Для AI-клиентов: Insights MCP server — endpoint Model Context Protocol для каждого тенанта, позволяющий подключить ChatGPT, Claude, Copilot или Gemini к вашей операционной аналитике.

На этой странице