Операційний хаб для ресторанів

Свій канал продажів. Своя база гостей. Один потік замовлень.

OrderOps зводить ваші канали продажів — Salesbox, сайт ресторану, власну вітрину з QR-меню — і касу Syrve в один операційний контур. Замовлення з будь-якого каналу проходить однаковий шлях, а гість лишається у вашій базі.

Створення акаунта — за кілька хвилин. Далі ми його активуємо і допоможемо підключити першу локацію.

Агрегація каналівканали продажів і ваш сайт в одній черзі
Власний канал і QRвітрина, QR-меню і Telegram
База гостейгості з усіх каналів в одній картці
Операціїстан кас і розбір невдалих відправок
Операційні проблеми

Меню розходяться. Стоп-листи запізнюються. Замовлення губляться.

Це не помилки персоналу — це проблеми на стику систем. OrderOps закриває їх на рівні інтеграції.

  • Проблема: Меню розходяться між платформами: ціни, модифікатори та розміри десинхронізуються непомітно.

    Рішення: Інкрементальна синхронізація з відстеженням ревізій, захистом полів і блокуванням секцій тримає кожен канал узгодженим.

  • Проблема: Стоп-листи оновлюються із запізненням, що спричиняє скасування в піковий час.

    Рішення: Вебхук-синхронізація стоп-листів з агрегацією терміналів і автоочищенням при поверненні позиції.

  • Проблема: Замовлення надходять звідусіль, але єдиного огляду подій немає.

    Рішення: Повний дашборд життєвого циклу замовлення з маппінгом статусів між касою і каналами продажів.

  • Проблема: Дані клієнтів розкидані по платформах.

    Рішення: Зведення дублікатів об’єднує картки гостей і шифрує персональні дані автоматично.

  • Проблема: Замовлення не призначаються правильній локації автоматично.

    Рішення: Зони доставки з геоприв’язкою, імпортом KML і пріоритетною маршрутизацією.

  • Проблема: Гості замовляють через агрегатора — і лишаються в його базі, а не у вашій.

    Рішення: Гості з усіх каналів зводяться в одну картку, а власна вітрина дає повний контакт напряму.

  • Проблема: Замовлення не дійшло до каси, і про це дізнаються від гостя.

    Рішення: Невдала відправка потрапляє в чергу «Потребують уваги» з причиною і кнопкою повторної відправки.

Один потік від вебхука до «виконано»

Кожне замовлення проходить однаковий, передбачуваний шлях — незалежно від каналу.

Приймання вебхука

Перевірка підпису або ключа, дедуплікація, черга.

Перевірка оператором

Позиції, клієнт, адреса — підтвердження одним дотиком.

Надсилання на касу

Термінали локації, повторні спроби при збоях.

Синхронізація статусів

Статуси з каси — у кабінеті, в Telegram гостя і в Salesbox.

POST /webhooks/salesbox
POST /webhooks/salesbox
 підпис ✓ · idempotency-key: 4821
Черга перевірки
queue: review
 4821 → operator: OK (12s)
Retry-політика
retry 2/5 · backoff 30s
 terminal offline → hold
Маппінг статусів
salesbox → syrve:COOKING
 status_map v14

Чотири речі, які ресторан не може зібрати з окремих сервісів

Жоден блок нижче — не окрема підписка й не окремий підрядник. Це один контур, у якому замовлення, гість, знижка і стан каси пов’язані між собою.

Агрегація каналів

orders

Salesbox, сайт ресторану і ваша вітрина потрапляють в одну чергу, а звідти — на касу Syrve. Без ручного перенабору позицій.

  • Приймання вебхука з перевіркою підпису й дедуплікацією
  • Черга перевірки: позиції, гість, адреса
  • Надсилання на касу з повторними спробами
  • Єдиний цикл статусів для всіх каналів

Власний канал і QR

direct

Вітрина доставки, QR-меню для залу і Telegram Mini App — на вашому домені. Гість замовляє напряму, і замовлення заходить у той самий потік, що й з агрегатора.

  • Конструктор вітрини з живим переглядом
  • QR-меню із замовленням за столом (оплата на місці)
  • Telegram Mini App
  • Власний домен, SEO і аналітика

База гостей

customers

Агрегатор не віддає вам контакт гостя. OrderOps збирає гостей з усіх каналів в одну картку — з історією замовлень, а не лише з іменем кур’єра.

  • Об’єднання дублікатів в одну картку гостя
  • Сегменти й історія замовлень
  • Імпорт гостей із сайту і Salesbox
  • Персональні дані шифруються, політику зберігання ви налаштовуєте

Операції

control

Стан кас і синхронізацій видно одразу, а невдалі відправки на касу — списком із причиною, а не наступного дня у звіті.

  • Список позицій, що потребують уваги
  • Статус терміналів онлайн і офлайн

Що змінюється в роботі ресторану

  • Власний канал

    Замовлення, яке не проходить через посередника

    Вітрина будується у візуальному редакторі: секції, меню, зони доставки. Далі це просто ваш сайт — на вашому домені, з вашою аналітикою. Замовлення звідти йде тим самим маршрутом, що й з Salesbox: черга перевірки, каса, статуси.

    • Вітрина доставки — Конструктор із живим переглядом, власний домен, SEO-налаштування.
    • QR-меню в залі — Гість сканує код на столі і замовляє — без очікування офіціанта.
    • Telegram Mini App — Замовлення прямо в месенджері, з тією ж карткою гостя.
    • Той самий контур — Прямі замовлення не живуть окремо — вони в одній черзі із замовленнями з агрегаторів.
  • База гостей

    Гість лишається вашим, а не агрегатора

    Один і той самий гість замовляє в Salesbox під одним номером, на вашому сайті — під іншим, а в залі через QR — узагалі анонімно. OrderOps зводить це в одну картку.

    • Об’єднання дублікатів — Картки зводяться за телефоном і поштою. Історія замовлень з усіх каналів збирається під одним гостем.
    • Сегменти — Групи гостей за поведінкою — щоб бачити, хто повертається, а хто зник.
    • Імпорт гостей — Гостей можна імпортувати із сайту, Salesbox або CSV-файлу.
    • Політика зберігання — Ви налаштовуєте, коли персональні дані ховаються й видаляються. Перед застосуванням видно, скільки записів це зачепить.
  • Операції наживо

    Видно все, що відбувається саме зараз

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

    • Стан терміналів — Термінал перестав відповідати — видно одразу, з причиною проблеми і часом останньої події.
    • Зони доставки — Зони доставки з імпортом KML і автопризначенням локації за адресою.
    • Аналіз проблем — Нерозпізнані позиції меню, невдалі надсилання на касу і причина кожного — в одному місці.
    • Графіки локацій — Години роботи кожної точки і стан зміни — без переходів між кабінетами провайдерів.
  • Контроль знижокНезабаром

    Знижки Syrve — під контролем, а не «як вийшло»

    Акція на агрегаторі накладається на внутрішню знижку, промокод спрацьовує там, де не мав би, а в чеку це видно лише постфактум. OrderOps звіряє фактично застосовані знижки із запланованою політикою і показує розбіжності списком.

    • Перевірка перед відправленням — Замовлення проходить контроль знижок до того, як потрапить на касу.
    • Щоденний звіт — Де політику застосовано, а де ні — за кожен день.
    • Список розбіжностей — Позиції, що потребують уваги, з причиною по кожній.
    • Чесна база кешбеку — База кешбеку обчислюється від суми без подвійного вирахування знижки.
  • Бронювання

    Столи, час і нагадування — в тому самому кабінеті

    Гість бронює стіл на вашому сайті, за посиланням або в Telegram, а хост бачить зал і час на одному екрані. Бронювання працює з касою і без неї.

    • Зал і час — Столи за часом, список і тиждень — на одному екрані хоста.
    • Свій канал бронювань — Сторінка бронювання закладу, посилання на неї і віджет для вашого сайту.
    • Нагадування — Підтвердження і нагадування перед візитом — на e-mail або в Telegram.
    • З касою і без — Бронювання працює і там, де каси немає.

    Детальніше

Що контролює платформа

Повний цикл замовлення

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

orders
Інтелектуальна синхронізація меню

Інкрементальна синхронізація з ревізіями: модифікатори, варіанти, розміри. Захист полів, політики видалення, превью змін.

menu
Дашборд синхронізацій

Статус синхронізації по кожній організації в реальному часі, inbox нерозпізнаних позицій, аудит кожної зміни.

menu
Розумні стоп-листи

Агрегація по групах терміналів, автоузгодження при поверненні позиції, політики доступності (any/all/per-location).

menu
Управління клієнтами

Зведення дублікатів об’єднує картки гостей між платформами. Персональні дані зашифровано AES-256-GCM, історія замовлень і лояльності — повна.

customers
Зони доставки та геомаршрутизація

Геозони з імпортом KML. Пріоритетна маршрутизація автоматично призначає замовлення найближчій локації.

geo
Команда та контроль доступу

Ролі owner, admin, manager, staff із запрошеннями, мультиакаунтом і аудитом дій.

team
QR-меню та прямі замовлення

Публічні сторінки меню з QR для залу і вбудовування на сайт. Замовлення напряму — без комісій маркетплейсів.

direct
Контроль знижок Syrve

Звірка фактично застосованих знижок із запланованою політикою, перевірка перед відправленням замовлення на касу, щоденний звіт і список розбіжностей — незабаром.

discounts
Операційний моніторинг

Стан терміналів онлайн і офлайн у реальному часі, розбір невдалих надсилань на касу, графіки роботи локацій.

ops
Мережа локацій

Перемикання між локаціями в одному кабінеті, меню на рівні акаунта або окремої точки, свої зони доставки та своя вітрина в кожної локації.

network
Бронювання столиків

Сторінка броні, віджет для сайту й Telegram, листи гостю з нагадуванням, консоль дня для адміністратора. Працює з касою і без неї.

reservationsДетальніше

Працює поверх вашого стека

OrderOps не замінює касу і не просить міняти процеси. Він стає шаром над тим, що у вас уже є.

  • SyrveЗараз
  • PosterПілот
  • GlovoПілот
  • Bolt FoodПілот
  • ВітринаЗараз
  • QR-менюЗараз
  • TelegramЗараз
  • СайтЗараз
  • SalesboxЗараз
  • Поговорити з нами

Каса

  • замовлення на касу
  • меню, модифікатори, ціни
  • стоп-листи за терміналами
  • статуси замовлення

Агрегатори · пілот

  • замовлення
  • меню, ціни, доступність

Власні канали

  • прямі замовлення без комісії
  • гості й історія замовлень
  • статуси гостю в Telegram

Як команди використовують OrderOps

Операції меню
Центральна команда затверджує зміни меню один раз і відправляє їх на всі активні канали.
Контроль зміни
Менеджери бачать стоп-листи й проблеми терміналів до того, як скасування накопичаться в пік.
Видимість для власника
Власники бачать замовлення, клієнтів і правила маршрутизації без переходів між порталами провайдерів.

Безпека на рівні архітектури

AES-256-GCM

секрети, API-ключі та персональні дані під час зберігання

Підпис вебхука

перевірка підпису або секретного ключа кожного вхідного вебхука

Ротація ключів

за регламентом, секрети не зберігаються у відкритому вигляді

Ізоляція акаунтів

серверна перевірка на кожен запит

Політика зберігання

ви налаштовуєте, коли дані ховаються й видаляються, з попереднім переглядом обсягу

Ціна за точку

Три тарифи: для одного закладу, для мережі і для великого бізнесу.

Старт

Для одного закладу

1 190 ₴/міс

Одна точка

Мережа

Для мережі закладів

2 990 ₴/міс

Перша точка — у ціні, кожна наступна +990 ₴/міс

Enterprise

Для великих мереж і кількох брендів

від 5 990 ₴/міс

5 точок у ціні, кожна наступна +790 ₴/міс

0% з обороту: ви платите за точки, а не за замовлення.

FAQ

Питання та відповіді

Що я отримаю одразу після реєстрації?

Акаунт створюється одразу. Далі ми його активуємо і разом підключаємо першу локацію: касу, канали доставки, меню і зони доставки. Це не самообслуговування наосліп — на цьому етапі з вами працює людина.

Скільки триває підключення першої локації?

Строк підключення першої локації узгоджуємо на старті — він залежить від каси і каналів. IT-команда з вашого боку не потрібна.

Чи потрібно міняти касу?

Ні. OrderOps працює поверх вашого стека: Syrve вже підтримується. Агрегатори підключаються паралельно, без зупинки поточних процесів.

Чи віддають агрегатори дані гостей?

Повний контакт вони лишають у себе. OrderOps зберігає все, що приходить разом із замовленням, і зводить це в одну картку гостя, а власна вітрина, QR-меню і Telegram дають прямий контакт без посередника.

Чи підходить це для мережі з кількох точок?

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

Що відбувається, коли змінюється статус замовлення?

Кожен вебхук перевіряється, дедуплікується і потрапляє в чергу. Статус приводиться до єдиного циклу, а зміни з каси видно в кабінеті, в Telegram гостя і в Salesbox.

Як працює захист від розсинхронізації меню?

Синхронізація інкрементальна, з відстеженням ревізій. Поля можна захистити від перезапису, секції — заблокувати, а перед публікацією доступний попередній перегляд змін.

Що відбувається, коли каса офлайн?

Надсилання повторюється за політикою повторних спроб, а сам термінал підсвічується в операційному моніторингу з часом останньої події і причиною проблеми.

Що з безпекою даних гостей?

Персональні дані шифруються AES-256-GCM під час зберігання, ключі ротуються за регламентом, а кожен запит проходить серверну перевірку ізоляції акаунта.

Чи можна приймати замовлення без комісій агрегаторів?

Так. Вітрина, QR-меню і Telegram Mini App приймають замовлення напряму: гість замовляє у вас, а замовлення потрапляє в той самий операційний потік.

Скільки коштує OrderOps і чи є відсоток із замовлень?

Ціна залежить від тарифу і кількості точок, відсотка з обороту немає. Є три тарифи: Старт, Мережа й Enterprise, а запуск «під ключ» можна додати окремо. Порівняння тарифів і калькулятор — на сторінці «Ціни».

Чи є в OrderOps бронювання столиків?

Так. Гість бронює стіл на вашому сайті, за посиланням або в Telegram, а адміністратор бачить зал і час на одному екрані. Бронювання працює і з касою, і без неї. Базове бронювання входить у кожен тариф.

Як гості підтверджують бронь і що, якщо вони не прийдуть?

Гість підтверджує бронь через e-mail, або бронь підтверджує ваш персонал. Перед візитом приходить нагадування з кнопкою «Не зможу прийти», тож стіл можна звільнити заздалегідь. У Pro неявку позначають у картці гостя.

Зберіть свій канал продажів і свою базу гостей — в одному контурі з касою.

Створіть акаунт зараз. Ми активуємо його і допоможемо підключити першу локацію.

Без зобов’язань · Каса лишається вашою · Дані лишаються вашими