Бюджет: 27000 UAH Срок: 7 дней
На первом этапе я бы заходил через техническое проектирование за 5-7 рабочих дней. Стоимость такого этапа - 30000 грн. После него будет точная схема интеграции, оценка MVP и список рисков по Syrve/iiko, LiqPay и ФОПам.
Так, у нас есть опыт с POS-интеграциями, оплатами, личными кабинетами, админками и сложной логикой заказов. С Resto.Front.Api или Syrve POS API подход нужно выбрать после проверки вашей версии Syrve/iiko, лицензии, сценария работы официантов и того, где именно нужно управлять открытым заказом на столе.
Архитектуру вижу так - QR-страница стола, сервер заказов, панель официанта или администратора, модуль синхронизации с Syrve/iiko, платежный модуль LiqPay, журнал событий и отдельный слой правил для ФОПов. Заказ с QR не идет на кухню автоматически - он попадает в очередь подтверждения, официант проверяет позиции и только потом система создает или обновляет заказ в Syrve/iiko.
Отдельный плагин, скорее всего, будет нужен, если нужно надежно работать с открытым столом, локальным фронтом Syrve/iiko, подтверждением официанта и будущим автоматическим закрытием. Если ваша конфигурация позволяет все сделать через доступный API без локального плагина - не будем усложнять.
Чаевые 5%, 10%, 15%, своя сумма или пропустить лучше реализовать как отдельный шаг перед оплатой. Тут нюанс - чаевые нельзя просто смешать с позициями кухни, потому что потом начинается бухгалтерская поэзия, а она редко имеет счастливый финал =/ Нужно определить, как именно ресторан проводит чаевые юридически и технически.
!!Критическое место - несколько ФОПов и фискализация!! Алкоголь и кухня должны идти разными правилами, категориями, оплатами или счетами. На MVP я бы не делал автоматическое закрытие чека, а дал администратору надежный статус оплаты, разбивку по ФОПам и безопасное ручное закрытие. Полную автоматизацию стоит делать только после тестов на реальной фискальной схеме.
Оценка по срокам - MVP примерно 4-6 недель. Ориентир по MVP - 220000-380000 грн. Полная версия с автоматическим закрытием, стабильной фискализацией, журналом ошибок, ролями и нормальным мониторингом - примерно 450000-900000 грн, в зависимости от API, плагина и требований к кассовой логике.
Нужно уточнить 2 вещи.
> Какая версия Syrve/iiko у вас сейчас и есть ли доступ к Resto.Front.Api или Syrve POS API.
> Как сейчас разделены ФОПы, мерчанты PrivatBank/LiqPay и фискальные чеки для алкоголя и кухни.
Схожие по логике примеры наших работ.
> https://business.ingello.com/forma-bpm - бизнес-процессы, роли, подтверждение действий, сложные состояния операций.
> https://business.ingello.com/forma-crm - админки, учет, контроль заявок и работа персонала.
> https://business.ingello.com/prime-eva - ритейл-логика, интеграции, учет товаров и сложные правила продаж.
Главная страница Ingello для Freelancehunt - https://systems-fl.ingello.com/ua