Системы Самообслуживания

Программное обеспечение для постаматов, вендинга и микромаркетов

Программные решения для автоматизированной торговли и автоматизированной выдачи товаров: ячейка постамата, вендинговый автомат, витрина микромаркета. Ниже — модули системы, процессы, которые она закрывает, и связь с интернет-магазинами, службами доставки, CRM, ERP и складом.

Что такое программное обеспечение

для автоматизированной торговли

Автоматизированная торговля — продажа и выдача товара без продавца в точке. Покупатель работает с оборудованием сам, а решения о доступности позиции, цене, оплате и выдаче принимает программа.

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

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

Из чего состоит система

  • Точка — постамат, вендинговый автомат или микромаркет: оборудование, с которым покупатель работает сам
  • Программа на устройстве — экран выбора, приём оплаты, открытие ячейки, работа при обрыве связи
  • Ядро данных — товары, цены, остатки по точкам, заказы, ячейки, транзакции
  • Процессный слой — резервы, статусы ячеек, сроки хранения, возвраты, пополнение и инкассация
  • Телеметрия — события оборудования: замки, датчики двери, температура, платёжный модуль, канал связи
  • Диспетчерская панель — рабочее место оператора сети: точки на карте, задания, аварии, остатки
  • Интеграционный слой — обмен с интернет-магазинами, службами доставки, CRM, ERP, складом и платёжными сервисами
  • Аналитика — продажи по точкам, оборачиваемость, простои оборудования, отчёты

Какие задачи решает система

Шесть задач, ради которых внедряют ПО для автоматизированной торговли. Без него каждая закрывается выездом сотрудника, таблицей и телефонным звонком.

Тёмный силуэт специалиста управляет цифровыми задачами сети самообслуживания

Один каталог на всю сеть

Товары, цены и планограммы задаются централизованно и расходятся по точкам. Автомат в аэропорту и микромаркет в бизнес-центре читают один справочник, а не два разных файла.

Продажа без сотрудника

Покупатель выбирает позицию, платит и забирает товар сам, круглосуточно. Человек нужен на пополнении, инкассации и разборе аварии, а не на каждой продаже.

Достоверные остатки

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

Управляемые цены

Цена меняется правилом — по точке, группе точек или расписанию. Переоценка сети из сотни автоматов не требует выезда к каждому устройству.

Связность с учётом

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

Измеримость

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

Постаматы

ячейки, коды и выдача заказов

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

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

Что делает ПО для постаматов:

  • Управление ячейками — карта шкафа с типоразмерами, занятостью и сроком хранения; ячейка под посылку подбирается по габаритам автоматически
  • Статусы ячеек — свободна, зарезервирована, занята, ожидает выемки, заблокирована, неисправна. Каждый переход пишется в журнал с временем и автором
  • Выдача заказов — получатель вводит код на экране или подносит его к сканеру, система сверяет код с заказом и открывает нужную дверцу
  • QR-коды — одноразовый код в приложении, письме или сообщении; читается сканером терминала и гасится сразу после открытия ячейки
  • PIN-коды — цифровой код на случай, когда сканер недоступен или экран телефона не читается: со сроком жизни и ограничением числа попыток
  • Возврат товаров — обратная закладка: покупатель оформляет возврат, получает код, кладёт товар в свободную ячейку, шкаф фиксирует закрытие двери
  • Срок хранения — обратный отсчёт с напоминаниями; невостребованный заказ переводится в вывоз отправителю, ячейка возвращается в оборот
Силуэт оператора управляет цифровой картой ячеек постаматов

Как заказ попадает в ячейку

Закладка курьера — такая же операция со сканированием, как выдача: сканируется этикетка посылки, шкаф открывает подобранную ячейку, закрытие двери подтверждает факт. С этой минуты за заказ отвечает постамат, а не курьер.

Код выдачи привязан к заказу, а не к человеку: его можно переслать другому получателю, отозвать и выпустить заново. Переданный код фиксируется в истории заказа вместе с временем и способом передачи.

Нештатные ситуации

  • Ячейка не открылась — заказ переносится в свободную, получатель получает новый код на месте
  • Дверь оставили открытой — шкаф сообщает об этом сразу, ячейка блокируется до проверки
  • Посылка не помещается в подобранную ячейку — курьер меняет типоразмер, система пересчитывает загрузку
  • Код исчерпал попытки ввода — выпуск нового кода требует подтверждения владельца заказа
  • Срок хранения истёк — заказ переходит в вывоз, а не остаётся в шкафу «до выяснения»

Постаматы: терминалы, интеграции и мониторинг

Один шкаф выдаёт десятки заказов в сутки, сеть — тысячи. Разница не в самой выдаче, а в том, что происходит вокруг неё: кто закладывает, кто чинит и откуда приходят заказы.

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

Реестр устройств: адрес, конфигурация шкафа по типоразмерам, график доступа, версия программы, ответственный за обслуживание. Настройки и обновления уходят на терминал удалённо.

Интеграция с интернет-магазинами

Магазин получает список постаматов с адресами, режимом работы и габаритными ограничениями, передаёт заказ и получает обратно статусы: заложен, выдан, просрочен, возвращён.

Интеграция со службами доставки

Обмен с перевозчиками по API: назначение постамата, номер отправления, подтверждение закладки, вывоз невостребованных заказов и приём возвратов на маршруте.

Мониторинг оборудования

Состояние замков и датчиков двери, работа сканера и экрана, платёжный модуль, питание и канал связи. Отказ ячейки блокирует её для новых закладок, а не обнаруживается на месте.

Загрузка и вместимость

Сколько ячеек каждого типоразмера занято сейчас и будет занято к вечеру с учётом сроков хранения. Диспетчер видит, какой шкаф уже нельзя назначать в доставку.

Аналитика

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

Платёжный терминал

Узел шкафа, а не отдельное устройство: экран, сканер кода, карт-ридер и бесконтактный модуль, фискальный накопитель. Через него оплачивается доставка при получении, хранение сверх срока и товар при выдаче с оплатой на месте.

Безналичная оплата и контроль платежей

Карта, бесконтактная оплата, QR и системы быстрых платежей, оплата в приложении. Платёж привязан к заказу и ячейке, состояние операции — авторизована, списана, возвращена — хранится вместе с историей выдачи и ежедневно сверяется с реестром провайдера.

Защита от фрода и мониторинг операций

Одноразовые коды с ограниченным сроком и числом попыток, лимит на повторный выпуск кода, проверка совпадения оплаты и факта открытия ячейки. Серия неудачных вводов, открытие без платежа и нетипичная активность одного получателя уходят в очередь разбора.

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

Вендинг

управление автоматами и продажами

Вендинговый автомат продаёт товар по короткому сценарию: выбор позиции, оплата, выдача. ПО для вендинговых автоматов отвечает за то, что в автомате лежит, по какой цене продаётся, и за то, что происходит, когда механизм или оплата дают сбой.

Автомат работает автономно: продажа проходит и без связи с сервером, а транзакции досылаются, когда канал восстановится. Поэтому программа для вендинга устроена как обмен событиями, а не как удалённый пульт.

Что делает программа для вендинга:

  • Управление автоматами — реестр устройств: модель, конфигурация, адрес и площадка, режим работы, ответственный, арендные условия
  • Каталог товаров — общий справочник позиций и планограмма: какая позиция стоит в какой ячейке, спирали или лифте конкретного автомата
  • Цены — по автомату, группе автоматов, площадке или расписанию; изменение уходит на устройство и применяется без выезда
  • Остатки — счётчик по каждой ячейке автомата: уменьшается по факту выдачи, увеличивается при пополнении, сверяется на маршруте
  • Продажи — транзакция сохраняется с временем, позицией, суммой, способом оплаты и результатом выдачи, включая неуспешный
  • Безналичная оплата — банковская карта, бесконтактная оплата, QR и системы быстрых платежей; наличные — с учётом сдачи и остатка разменной монеты
  • Удалённая настройка — планограмма, цены, тексты на экране, режим работы и версия программы меняются из панели, без физического доступа к автомату
  • Отчёты — выручка и продажи по автомату, товару, дню и способу оплаты; ведомости инкассации и сверка с банковским реестром
Силуэт специалиста управляет цифровым двойником вендинговой сети

Когда выдача не состоялась

Неуспешная выдача — штатное событие, а не исключение: спираль провернулась вхолостую, товар застрял, ячейка оказалась пустой. Автомат сообщает об этом сразу, деньги возвращаются на карту без обращения покупателя, а позиция помечается к проверке на ближайшем маршруте.

Планограмма хранится версиями. Замена ассортимента на площадке — не правка полей, а новая версия с датой применения, поэтому продажи до и после сравнимы между собой.

Что настраивается по площадке

  • Ассортимент и планограмма под аудиторию: офис, вокзал, учебное заведение, цех
  • Цены и акции по расписанию — ночная цена, скидка на позицию с истекающим сроком
  • Режим работы автомата и доступные способы оплаты
  • Тексты и язык интерфейса на экране устройства
  • Пороги остатка, при которых автомат попадает в маршрут пополнения

Вендинг: телеметрия и состояние оборудования

Автомат стоит без присмотра, и любая неисправность превращается в простой до следующего визита. Телеметрия сокращает этот интервал: устройство сообщает о себе само.

Телеметрия

Автомат передаёт продажи, остатки по ячейкам, ошибки механизма, температуру, состояние платёжных модулей и факт открытия двери. События уходят пакетами и не теряются при обрыве связи.

Состояние оборудования

Онлайн, простой, ошибка выдачи, замятие купюроприёмника, нет разменной монеты, отказ холодильного агрегата. У каждого состояния — своя срочность и свой адресат.

Оповещения и задания

Событие превращается в задание с ответственным и сроком, а не в сообщение в общем чате. Закрытие задания требует отметки на месте и записывается в историю устройства.

Протоколы подключения

Обмен с платами автомата по MDB и EVA-DTS через телеметрический модуль. Разнородный парк устройств подключается к одной панели без замены оборудования.

Обновление программы

Версия на устройстве обновляется удалённо и по группам: сначала несколько автоматов, затем сеть. Неудачное обновление откатывается на предыдущую версию.

Аналитика простоев

Доля времени в рабочем состоянии, число отказов на автомат, время от аварии до восстановления, упущенные продажи за период простоя.

Платёжный терминал

Платёжный модуль подключается к плате автомата по MDB и работает как самостоятельный узел: карт-ридер, бесконтактный модуль, QR-сканер, купюро- и монетоприёмник с учётом разменной монеты, фискальный накопитель. Терминал ведёт собственную очередь операций.

Безналичная оплата и контроль платежей

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

Защита от фрода и мониторинг операций

Расхождение между числом оплат и выдач по автомату, повторные операции одной картой за короткий интервал, аномальная доля отмен и возвратов, вскрытие корпуса и открытие двери вне маршрута. Показатели считаются по устройству, поэтому проблемный автомат виден отдельно от сети.

Телеметрический модуль, драйверы MDB и EVA-DTS, программа на устройстве и платёжный контур — собственные программные и технические разработки. Разнородный парк автоматов подключается к одной панели без замены оборудования, а поддержка нового протокола или способа оплаты добавляется на стороне модуля.

Микромаркеты

самообслуживание без кассира

Микромаркет — небольшая торговая точка с открытыми витринами и холодильниками в закрытом контуре: офис, завод, общежитие, коворкинг. Товар доступен покупателю физически, кассира нет, оплата проходит на терминале или в приложении.

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

Контроль на такой точке складывается из трёх независимых источников: машинное зрение над витриной, электронные замки с журналом открытий и платёжный терминал. Совпадение их данных — норма, расхождение — рабочее событие, привязанное к конкретному сеансу покупателя.

Что делает система:

  • Самообслуживание — покупатель берёт товар, сканирует штрихкод на терминале или телефоном и оплачивает; сценарий одинаков днём и ночью
  • Оплата без кассира — карта, бесконтактная оплата, QR, оплата в приложении, корпоративный счёт или лимит сотрудника вместо денег
  • Витрины и холодильники — оборудование точки с температурным режимом и журналом: превышение порога фиксируется, партия помечается к проверке
  • Учёт товаров — номенклатура, штрихкоды, партии и сроки годности; позиция с истёкшим сроком не проходит на оплату
  • Продажи — каждая покупка сохраняется с составом, суммой, способом оплаты и временем; чек уходит покупателю в электронном виде
  • Остатки — расчётный остаток по точке уменьшается при оплате и увеличивается при пополнении, а инвентаризация показывает фактический
  • Контроль расхождений — разница между расчётным и фактическим остатком считается по каждой инвентаризации, по товару и по точке
  • Машинное зрение — камеры над витриной и внутри холодильника распознают, какая позиция взята и какая возвращена на полку; событие взятия сопоставляется с составом оплаченного чека сеанса
  • Электронные замки — дверь витрины или холодильника открывается только после идентификации покупателя: карта, QR в приложении или пропуск площадки. Замком управляет контроллер точки, а не ключ на месте
Силуэты пользователей работают с цифровой системой микромаркета

Как пополняется точка

Пополнение микромаркета — приходный документ, а не «доложили на полку»: состав, партии и сроки годности фиксируются при выкладке, поэтому списание просрочки считается автоматически.

Ассортимент подбирается по данным точки. В закрытом контуре круг покупателей постоянный, и позиция без продаж за две недели занимает место, которое можно отдать ходовой.

Контроль сеанса и защита от фрода

  • Контроль открытия и закрытия — каждое открытие фиксируется с временем, покупателем и длительностью; незакрытая дверь, открытие вне сеанса и превышение допустимого времени — отдельные события с оповещением
  • Идентификация действий пользователя — сеанс связывает конкретного покупателя с открытием двери, взятыми и возвращёнными позициями и результатом оплаты, поэтому спорная ситуация разбирается по журналу
  • Контроль неоплаченных товаров — вынесенная без оплаты позиция закрывается как расхождение сеанса: в корпоративном контуре сумма выставляется покупателю на счёт, в открытом — операция уходит в очередь разбора с видеофрагментом
  • Механизмы борьбы с фродом — лимиты на сеанс и на покупателя, признаки подбора карт, повторные открытия без покупки, аномальная доля расхождений по точке и по учётной записи, стоп-лист и временная блокировка доступа

Что измеряют на точке

  • Выручка и число покупок на площадку и на сотрудника контура
  • Расхождение между расчётным и фактическим остатком в деньгах и позициях
  • Доля списаний по сроку годности от закупки
  • Время нахождения позиции на витрине до продажи
  • Доля покупок, оплаченных корпоративным лимитом
  • Доля сеансов с расхождением между взятым и оплаченным
  • Число открытий двери без покупки — по точке и по покупателю

Микромаркеты: несколько точек и интеграции

Одна точка работает и на таблице. Сеть точек требует общего справочника, общих цен и одного места, где видно все расхождения сразу.

Управление несколькими точками

Каждая точка — объект со своим адресом, оборудованием, ассортиментом, ценами и графиком пополнения. Изменения применяются к точке, группе точек или ко всей сети.

Права и роли

Оператор сети, мерчандайзер на маршруте, бухгалтер и представитель площадки видят разные разделы. Списание и корректировка остатка требуют отдельного права.

Интеграция с CRM

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

Интеграция с ERP

Номенклатура, закупочные цены, документы реализации, взаиморасчёты с площадками и поставщиками. Владелец справочника — учётная система, а не точка.

Интеграция со складом

Заявки на пополнение, отгрузка на маршрут, приём возврата и просрочки. Остаток на точке и остаток на складе считаются в одном контуре.

Платёжные сервисы

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

Платёжный терминал

Стойка самообслуживания на точке: сканер штрихкода, экран, карт-ридер и бесконтактный модуль, фискальный накопитель, весовой модуль при продаже развесного товара. Терминал — единственное место, где покупка становится оплаченной, поэтому его состояние отслеживается наравне с холодильным оборудованием.

Безналичная оплата и контроль платежей

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

Защита от фрода и мониторинг операций

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

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

Экосистема решения

Постамат, вендинговый автомат и микромаркет — точки одной системы, а не три отдельных продукта. За каждой из них стоит один и тот же состав частей: программно-технический комплекс на месте, платёжный терминал, серверная часть, панель администратора, приложения покупателя и оператора, аналитика, отчётность, защита от фрода и встроенная логистика. Ниже — из чего состоит система и за что отвечает каждая часть.

Силуэты специалистов управляют единой цифровой экосистемой самообслуживания

Программно-технические комплексы

Точка — связка оборудования и программы на нём: контроллер замков или механизма выдачи, сканер, экран, платёжный модуль, датчики двери и температуры. Комплекс работает автономно и продолжает обслуживать покупателя при потере связи с сервером.

Оборудование

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

Платёжные терминалы

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

Серверная часть

Приём событий с точек, учётное ядро, очереди обмена, планировщики заданий и отчётов. Масштабирование по числу точек, неизменяемые журналы операций, резервное копирование с плановой проверкой восстановления.

Панель администратора

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

Система управления устройствами

Регистрация устройства и его ключа, удалённая конфигурация, обновление программы группами с откатом, перезапуск узлов, отзыв доступа. Состояние и версия каждого устройства известны централизованно.

Учётное ядро

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

Телеметрия и мониторинг

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

Мобильное приложение клиента

Карта точек и режим работы, коды выдачи, оплата и корпоративный лимит, история покупок и электронные чеки, оформление возврата, уведомления о готовности заказа и сроке хранения.

Приложение оператора и вендера

Маршрут смены, пополнение со сканированием, инвентаризация, инкассация, списание с причиной и фотографией, закрытие технических заданий. Работает без сети: операции копятся в локальной очереди и досылаются.

Аналитика

Продажи, маржа, оборачиваемость, простои, потери и упущенный спрос в разрезах: период, точка, площадка, тип оборудования, товар, категория, способ оплаты, исполнитель маршрута.

Отчётность

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

Система защиты от фрода

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

API и интеграции

Документированное API, вебхуки и очереди обмена с интернет-магазинами, службами доставки, CRM, ERP, складом, онлайн-кассами и платёжными сервисами. Версионирование формата, идемпотентность приёмника, журнал обмена.

Встроенная система логистики

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

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

Встроенная система

логистики

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

Что закрывает модуль:

  • Распределение товаров между точками — сколько и чего везти на каждую точку, считается по скорости расхода позиции именно на ней, текущему остатку, вместимости ячеек или полок и срокам годности партии. Ходовая позиция не уезжает туда, где стоит месяц
  • Управление маршрутами — точки собираются в маршрут по остаткам, авариям и срокам; учитываются район, окно доступа на площадку, вместимость машины и рабочее время исполнителя. Маршрут закрепляется за исполнителем и может меняться в течение смены
  • Контроль остатков — расчётный остаток по точке и ячейке ведётся в момент продажи и пополнения, фактический даёт инвентаризация на маршруте; расхождение фиксируется на месте с причиной и попадает в отчёт по потерям
  • Планирование пополнения — прогноз по истории продаж точки, порог остатка, при котором точка попадает в ближайший маршрут, и расчётная дата, к которой позиция закончится. Заявка на склад формируется до того, как полка опустела
  • Централизованное управление сетью — склад, маршруты, исполнители, точки и остатки в одном контуре: отгрузка на маршрут числится за исполнителем, возврат и просрочка возвращаются документом, незакрытое переносится в следующий маршрут
Силуэт специалиста планирует цифровой маршрут пополнения сети

Как собирается маршрут

Маршрут — не фиксированный график объезда, а список заданий на смену. В него попадают точки с остатком ниже порога, точки с открытой аварией, точки с истекающими партиями и плановые визиты по договору с площадкой. Порядок объезда учитывает географию и окна доступа: склад в шесть утра и бизнес-центр, открытый с девяти, в один отрезок не ставятся.

Состав загрузки рассчитывается до выезда, поэтому исполнитель получает со склада ровно то, что распределено по точкам маршрута. Остаток на руках после смены — такой же учётный объект, как остаток на точке: он либо возвращается на склад документом, либо переходит в следующий маршрут.

Что измеряет логистика

  • Число точек на маршрут и фактическое время на точку
  • Доля позиций, закончившихся до планового пополнения
  • Стоимость логистики на точку и на проданную позицию
  • Доля возвратов и списаний от объёма отгрузки на маршрут
  • Точность прогноза пополнения: расхождение плана и факта расхода

Как работают оплаты

Точка не хранит данные карт и не проводит платёж сама: она передаёт операцию платёжному модулю или провайдеру, получает результат и связывает его с продажей. Остальное — управление жизненным циклом платежа в условиях, когда рядом нет кассира.

Силуэт аналитика управляет цифровыми платежами сети самообслуживания
Операции за смену по сети точексом
ТочкаОперацияСуммаСтатус
Автомат A-207Холд до выдачи145Холд
Автомат A-112Списание после выдачи210Проведено
Автомат A-118Спираль не сработала160Холд снят
Постамат П-14Оплата при выдаче1 280Проведено
Микромаркет БЦ-3Корпоративный лимит320Проведено
Постамат П-31Хранение сверх срока150Повтор

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

Сверка с реестром провайдерата же смена
1 240операций по сети
99,1%успешных выдач
11снятых холдов
0расхождений

Сверяются три источника: транзакции провайдера, фискальные документы и события выдачи с оборудования. Наличные из автоматов сходятся отдельно — по ведомости инкассации и счётчикам устройства.

Способы оплаты

Банковская карта и бесконтактная оплата на терминале, QR и системы быстрых платежей, оплата в приложении, корпоративный лимит сотрудника, наличные в автоматах со сдачей.

Холдирование до выдачи

Сумма блокируется до срабатывания механизма и списывается после подтверждённой выдачи. Товар не выдан — блокировка снимается без возвратного платежа.

Работа при обрыве связи

Автономный режим проводит оплату по правилам платёжного модуля и досылает транзакцию, когда канал восстановится. Отсутствие сети не останавливает продажи.

Идемпотентность

Повторная отправка транзакции не создаёт второй платёж и не списывает остаток дважды. Дубль распознаётся по ключу операции на стороне сервера и провайдера.

Фискализация

После оплаты формируется фискальный чек и уходит покупателю на почту или в сообщение. При неуспешной выдаче формируется чек возврата на невыданные позиции.

Сверка и инкассация

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

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

Как считаются

остатки по точкам

Остаток в автоматизированной торговле привязан не к складу, а к месту: к ячейке автомата, полке витрины, зоне холодильника. Один и тот же товар в двух точках сети — две независимые величины с разной скоростью расхода.

Расчётный остаток = загружено при пополнении − продано − списано (просрочка, брак, неуспешная выдача). Фактический остаток даёт инвентаризация на маршруте, а разница между ними — измеримый показатель точки.

Как устроен обмен:

  • События устройства — продажа, выдача, ошибка и открытие двери уходят на сервер в момент, когда произошли
  • Локальная очередь — при обрыве связи события копятся на устройстве и досылаются пакетом, ничего не теряется
  • Ключ операции — повторная доставка события не списывает остаток второй раз
  • Пополнение документом — состав, партии и сроки годности фиксируются при выкладке, а не задним числом
  • Инвентаризация на маршруте — пересчёт по ячейкам и полкам с телефона, расхождение фиксируется на месте с причиной

Что даёт корректный учёт остатков

  • Маршрут пополнения строится по фактическому расходу, а не по календарю
  • Ходовая позиция не заканчивается за сутки до планового визита
  • Просрочка списывается по срокам партии, а не обнаруживается покупателем
  • Закупка видит реальную скорость расхода по каждой точке отдельно
  • Ассортимент точки пересобирается по данным, а не по опыту оператора
  • Потери считаются в деньгах и по товарам, а не в общем «недостаче»

Частые источники расхождений

  • Пополнение, отмеченное по плану, а не по фактически выложенному составу
  • Неуспешная выдача, не оформленная возвратом средств и списанием
  • Планограмма, не совпадающая с реальной раскладкой по спиралям
  • Товар, взятый на дегустацию или для проверки, без отдельного списания
  • Инвентаризация, проведённая не по всем зонам точки

Как устроена

эксплуатация сети

Оборудование стоит в разных зданиях и районах, а обслуживают его несколько человек в разъездах. Эксплуатация — это не «объехать точки», а очередь заданий с исполнителями, сроками и подтверждением на месте.

Оператор сети работает в диспетчерской панели: точки на карте, состояние оборудования, остатки, аварии и задания смены. Мерчандайзер и техник работают в приложении на телефоне — с тем же набором объектов, но только по своему маршруту.

Что происходит за смену:

  • Маршрут собирается по фактическим остаткам, срокам годности и открытым авариям, а не по фиксированному графику объезда
  • Загрузка на маршрут оформляется отгрузкой со склада: что выдано исполнителю, то и числится за ним
  • Пополнение подтверждается сканированием: позиция, точка, ячейка или зона, время, исполнитель
  • Инвентаризация проводится на месте, расхождение фиксируется с причиной сразу, а не сводится вечером
  • Просрочка и брак списываются с причиной и фотографией, товар вывозится обратным рейсом
  • Наличные из автоматов инкассируются ведомостью, сумма сходится с транзакциями устройства
  • Техническое задание закрывается отметкой на точке: что было, что сделано, работает ли оборудование сейчас
  • Непополненный остаток и неисправность переносятся в следующий маршрут автоматически
Силуэты операторов работают с цифровой диспетчерской сетью

Как устроено приложение на маршруте

  • Один экран — одна задача: точка, задание, поле скана и подтверждение; отчёты и справочники остаются в диспетчерской панели
  • Работа без сети — операции пишутся в локальную очередь и уходят на сервер, когда связь появится: в подземном паркинге и в цехе её нет
  • Проверка на месте — не тот товар или не та точка: шаг блокируется, ошибка исправляется сейчас, а не на инвентаризации
  • Ключ операции — повторная отправка не создаёт второе пополнение и не списывает остаток дважды

Что измеряют

  • Доля времени, когда точка была доступна к продаже
  • Число точек на маршрут и время на точку
  • Доля позиций, закончившихся до планового пополнения
  • Время от аварии до восстановления работы
  • Расхождение по инвентаризации в деньгах и в позициях

Ячейки и выдача

Товары и продажи

Оплаты

Телеметрия и аналитика

Как выполняются

интеграции

Интеграция — согласованный обмен данными с внешней программой: что передаётся, в каком формате, как часто, кто владеет данными и что происходит при сбое.

Ключевое решение — ответственность за данные. Номенклатура и закупочные цены приходят из ERP, клиенты и сегменты — из CRM, остатки склада — из складской системы, а продажи и события оборудования рождаются на точке. Двусторонняя правка одного поля в двух системах даёт постоянные расхождения, поэтому её избегают.

С чем связывается система:

  • Интернет-магазины — заказы на выдачу в постамате, адреса и загрузка шкафов, статусы получения
  • Службы доставки — назначение точки выдачи, отправления, закладка, вывоз невостребованного
  • CRM — покупатели, обращения, сегменты, корпоративные лимиты и персональные цены
  • ERP и учётная система — номенклатура, цены, документы реализации, взаиморасчёты с площадками
  • Склад — заявки на пополнение, отгрузка на маршрут, возвраты и списания
  • Платёжные сервисы — авторизация, списание, возврат, реестры операций для сверки
  • Онлайн-кассы — фискальные чеки продажи и возврата, контроль неотправленных документов
  • Телеметрические модули — MDB, EVA-DTS и протоколы производителей оборудования
Силуэты специалистов управляют цифровыми интеграциями платформы самообслуживания

Как устроен обмен

Обмен строится асинхронно: продажа на точке не ждёт ответа внешней системы. Сообщение кладётся в очередь, повторяется при неудаче с нарастающим интервалом и попадает в очередь разбора, если не прошло после всех попыток.

Каждое сообщение сохраняется с телом, временем, результатом и числом попыток, поэтому разбор инцидента опирается на журнал обмена, а не на воспоминания.

Что проверяется до запуска

  • Идемпотентность приёмника: повторное сообщение не создаёт вторую запись
  • Версионирование API: изменение формата выходит новой версией, старая продолжает работать
  • Разрешение конфликтов: чьё значение считается верным при расхождении
  • Пределы внешних систем: сколько запросов в минуту выдержат ERP и склад
  • Регулярная сверка ключевых показателей: продажи, суммы оплат, остатки

Какие данные

доступны в аналитике

Аналитика строится на собственных данных о продажах и работе оборудования, а не на внешних счётчиках. Счётчик знает о посещениях, система — о деньгах, товарах, простоях и потерях.

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

Силуэт аналитика исследует цифровые показатели сети самообслуживания

Продажи и деньги

  • Выручка и число продаж по точке, площадке и сети
  • Средний чек и структура оплат по способам
  • Маржинальность позиции с учётом закупки и логистики маршрута
  • Доля неуспешных платежей и возвратов средств

Товары и запасы

  • Рейтинг продаж по точке и позиции без движения
  • Оборачиваемость и покрытие спроса в днях до пополнения
  • Упущенные продажи: обращения к позиции с нулевым остатком
  • Списания: просрочка, брак, расхождение по инвентаризации

Оборудование и точки

  • Доступность оборудования и продолжительность простоев
  • Отказы по типам: механизм, оплата, связь, температура
  • Загрузка по часам и дням недели, сезонность площадки
  • Оборачиваемость ячейки постамата и доля невостребованных заказов

Как обеспечивается безопасность

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

Платёжные данные

Карта читается сертифицированным платёжным модулем, номер в систему не попадает. Для повторных списаний и корпоративных лимитов хранится токен, а не карта.

Подлинность устройства

Каждая точка обменивается с сервером по защищённому каналу и собственному ключу. Отозванный ключ отключает устройство от сети, не затрагивая остальные.

Коды выдачи

QR- и PIN-коды одноразовые, с ограниченным сроком жизни и числом попыток ввода. Погашенный код повторно ячейку не открывает.

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

Ролевая модель: мерчандайзер не меняет цены, техник не видит выручку. Открытие ячейки сервисным доступом требует отдельного права и причины.

Журнал действий

Кто открыл ячейку, кто изменил планограмму, кто списал остаток и провёл инкассацию. Записи неизменяемы и хранятся отдельно от рабочих данных.

Персональные данные

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

Отдельный контур — восстановление. Резервные копии бесполезны, пока не проверено их восстановление: тестовое развёртывание проводится по расписанию, а не в момент аварии.

Модули системы

Система собирается из модулей: каждый закрывает свою область данных и операций, связи между ними описаны явно. Проект запускается частями — сначала точки, товары и оплаты, затем телеметрия, маршруты и аналитика.

Реестр точек и оборудования

Постаматы, автоматы и микромаркеты: адрес, площадка, конфигурация, режим работы, версия программы, ответственный, арендные условия.

Управление ячейками

Карта шкафа по типоразмерам, подбор ячейки под габарит, статусы и сроки хранения, блокировка неисправной ячейки, журнал открытий.

Выдача заказов

Закладка курьером, QR- и PIN-коды, повторный выпуск и отзыв кода, подтверждение получения, вывоз невостребованных заказов.

Возвраты через ячейку

Заявка на возврат, код обратной закладки, фиксация закрытия двери, приём товара на складе, возврат средств покупателю.

Каталог и планограмма

Общий справочник товаров, штрихкоды, привязка позиции к ячейке, спирали или зоне витрины, версии планограммы с датой применения.

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

Цены по точке, группе точек и расписанию, корпоративные и персональные условия, округление, налоги, история изменений.

Продажи и транзакции

Единая очередь продаж со всех точек, результат выдачи, неуспешные операции, чеки, отмены и возвраты средств.

Оплаты

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

Фискализация

Чеки продажи и возврата, обмен с онлайн-кассами, отправка чека покупателю, контроль неотправленных документов.

Остатки и пополнение

Остаток по ячейкам и зонам, партии и сроки годности, заявки на пополнение, отгрузка на маршрут, списания и просрочка.

Инвентаризация

Пересчёт на точке с телефона, расхождение с причиной, история пересчётов, потери в деньгах по точке и по товару.

Маршруты и задания

Сбор маршрута по остаткам и авариям, назначение исполнителя, подтверждение операций сканированием, перенос незакрытого.

Инкассация

Ведомости по автоматам, сверка наличных с транзакциями устройства, разменная монета, передача выручки в кассу.

Телеметрия

Приём событий оборудования, очередь при обрыве связи, протоколы MDB и EVA-DTS, история состояний устройства.

Мониторинг и аварии

Состояние точек в реальном времени, пороги и оповещения, задания на устранение, время до восстановления работы.

Удалённое управление

Изменение цен, планограммы, текстов экрана и режима работы, обновление программы на устройстве группами с откатом.

Температурный контроль

Журнал температуры холодильных витрин, пороги и оповещения, пометка партии к проверке при превышении режима.

Покупатели и лимиты

Учётные записи, корпоративные счета и лимиты сотрудников, приложение покупателя, история покупок и электронные чеки.

Уведомления

Коды выдачи, напоминания о сроке хранения, чеки и статусы возврата по почте, СМС и в мессенджерах, журнал доставки.

Аналитика и отчёты

Продажи, маржа, оборачиваемость, простои, потери и упущенный спрос в произвольных срезах, выгрузки и витрины данных.

Интеграции и API

Обмен с интернет-магазинами, службами доставки, CRM, ERP, складом, кассами и платёжными сервисами. API, вебхуки, очереди.

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

Роли и разрешения по разделам и операциям, двухфакторная аутентификация, журнал действий сотрудников и сервисных открытий.

Мультиформатность

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

Приложения на местах

Программа на устройстве, приложение мерчандайзера и техника, диспетчерская панель оператора сети — на одном ядре данных.

Порядок внедрения

Систему не запускают целиком за один релиз. Порядок ниже отражает зависимости: каждый шаг опирается на данные, появившиеся на предыдущем.

Аудит и модель данных

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

Точки и товары

Реестр устройств, номенклатура, планограммы, цены и остатки. Пилот на нескольких точках с проверкой на реальных данных.

Оплаты и выдача

Платёжные модули, фискализация, коды выдачи и возвраты. Запуск на части сети с ежедневной сверкой операций.

Развитие

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

Обсудим проект автоматизированной торговли

Свяжитесь с нами сейчас

Опишите, что уже работает: парк оборудования, учётная система, склад, платёжный провайдер. Разберём процесс и предложим архитектуру решения.