К содержанию
Получить КП
Устройства
Решения
ПроектыПроизводствоСервисПартнёрам

Экспертный материал ST Point

Интеграция киоска с POS, CRM и ERP

Интеграция включает справочники, цены, доступность, заказ, оплату, статусы, повторы, мониторинг и ответственность систем — не только один API-вызов.

Практический подход

С чего начинать решение

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

Критерии выбора

Что необходимо определить до заказа

01

Справочники и контент

Номенклатура, услуги, модификаторы, цены, изображения, языки, ограничения и стоп-листы.

02

Клиент и лояльность

Идентификация, карты, штрихкоды, бонусы, купоны, персональные условия и согласия.

03

Заказ или операция

Создание, изменение, отмена, резервирование, номер, состав, налоги и маршрутизация.

04

Оплата

Инициация эквайринга, подтверждение, отмена, возврат, фискализация и защита от двойного списания.

05

Статусы

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

06

Мониторинг

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

Рабочая матрица

Что фиксируется в проекте

POSЗаказ, кассовая логика, цены, налоги, чек и статус выполнения.
CRM/лояльностьКлиент, бонусы, сегменты, купоны и история взаимодействия.
ERPНоменклатура, остатки, заказы, учётные документы и мастер-данные.
KDS/WMS/YMSМаршрутизация операции на кухню, склад, ворота или рабочее место.
МониторингДоступность устройств, ошибки, журналы, версии ПО и удалённые действия.

Риски

Типичные ошибки

01

Не выбрать источник истины

Одни и те же цены в трёх системах быстро начинают жить разными жизнями.

02

Не проектировать идемпотентность

Повтор запроса после тайм-аута не должен создавать второй заказ или второе списание.

03

Смешать ответственность

Нужно явно разделить устройство, ОС, приложение, API, эквайринг и поддержку.

04

Тестировать только happy path

Основные проблемы появляются при сбоях сети и частично завершённых операциях.

Чек-лист

Что проверить перед согласованием

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

  • Есть актуальная OpenAPI/документация
  • Назначены владельцы всех систем
  • Определены источники данных
  • Согласованы тайм-ауты и повторы
  • Разработана защита от дублей
  • Описан offline-режим
  • Подготовлены тестовые стенды и сценарии отказов
  • Настроен мониторинг и журналирование

Следующий шаг

Получить инженерную консультацию

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

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

Заполнить брифНаписать в TelegramПозвонить