Что умеет iRetail PRO

Один продукт в четырёх местах: касса, бэк-офис магазина, центр сети с консолью и API, к которому обращаются ваши системы. Вот что получает каждая роль.

Кассир

Продажа — это скан, скан, скан, оплата, при желании только с клавиатуры.

  • Поле сканирования находит товар по штрихкоду, PLU, артикулу, названию и по смыслу; 3* перед сканом продаёт три штуки.
  • Наличные, карта, EBT и смешанная оплата через терминал на прилавке; чаевые на терминале или вводом.
  • Возвраты и аннулирования — на ту же карту; подтверждение старшего там, где этого требует лимит.
  • Несколько кассиров в одной смене кассы, у каждого свой X-отчёт; упрощённый режим с крупными кнопками.
  • Варианты товара сеткой, серийный номер на каждую единицу, проверка возраста по штрихкоду документа.

Менеджер магазина

Бэк-офис управляет магазином через его узел — на компьютере или в браузере.

  • Каталог, группы, налоги, цены и акции; импорт из CSV, Excel или Google-таблицы.
  • Остатки с партиями и сроками годности, FIFO и FEFO; приёмка, списание, переоценка и инвентаризация с нескольких устройств сразу.
  • Заказы поставщикам, возвраты поставщикам, пересортица, комплекты и производство по рецептуре.
  • Карты лояльности и баллы, купоны, подарочные карты, штамп-карты, партнёрские коды и бонусы сотрудникам.
  • Отчёты о продажах, остатках, налогах и ресторане с выгрузкой в CSV и XLSX; ценники и этикетки.

Управляющий сетью

Центр — сердце сети; тот же бэк-офис служит его консолью.

  • Каталог и цены управляются централизованно: магазины просят изменения, вы их подтверждаете.
  • Дашборды по продажам и остаткам в YAML с детализацией и пересчётом валют по курсу каждого дня.
  • Перемещения между магазинами, состояние синхронизации, здоровье и оповещения, зашифрованные резервные копии в центре.
  • Обновления выкатываются магазин за магазином волнами, каждая волна — только после того, как здорова предыдущая.
  • Частная сеть WireGuard между центром, магазинами и их устройствами — внутри продукта.

Интегратор

Всё, что делают приложения, идёт через тот же API, проверенный по опубликованным контрактам.

  • REST, GraphQL и WebSocket из одного доменного слоя и одного слоя прав.
  • MCP-сервер для внешних агентов; каждая запись, которую он предлагает, ждёт человека.
  • Docker Compose для магазина и небольшого центра, Helm-чарт для Kubernetes, Terraform для AWS, GCP и своих серверов.
  • Метрики Prometheus, трассировки OpenTelemetry и дашборды Grafana для узлов.
  • Платёжные терминалы Stripe, Adyen, Clover, Worldpay и Fiserv через шлюз устройств на кассовом ПК.

Офлайн — это состояние, а не ошибка

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

Весовой товар

Живой вес с весов Mettler 8217 и NCI через шлюз, только при стабильном показании больше нуля, никакого ручного ввода. Весовые этикетки с ценой или весом читаются на кассе; тара, выгрузка PLU и ценники идут с пакетом для продуктовых.

Модули — переключатели в одной сборке

Каждый модуль уже есть в том же образе и тех же приложениях, ключ лицензии его включает. Магазин без модуля ничего лишнего не скачивает; американский пакет (налог с продаж по категориям, SNAP, залоги за тару, журнал псевдоэфедрина) — первый страновой пакет.

Ассистент и MCP

Ассистент в бэк-офисе работает на собственном ключе вашей организации — OpenAI, Anthropic, Gemini или любой OpenAI-совместимый сервер — без нашего прокси. Он читает с теми же правами, что и человек, маскирует карты и телефоны, а каждое предложенное изменение показывается целиком и подтверждается сотрудником с нужной ролью.

Платёжные терминалы, весы и принтеры проверены на эмуляторах, написанных по их публичной документации; сертификация на реальном оборудовании — на странице Изменения.