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

Интеграции и API: с чем соединяется Synngate Loyalty

С чем соединяется Synngate Loyalty: касса, ERP-система, сайт магазина, почта, push и платёжные терминалы Молдовы. И честно о том, что настраивается под проект.

Любая интеграция системы лояльности упирается в кассу и учётную систему. У Synngate Loyalty есть собственная касса, открытый API для касс и коннекторы платформы к ERP-системам. Всё, что зависит от вашей среды, согласуем в проекте.

Касса и открытый кассовый API

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

  1. Проверка связи

    Касса убеждается, что центр доступен.

  2. Идентификация

    Клиент находится по карте, телефону или коду.

  3. Расчёт

    Ответ: цены по строкам с правилом-источником, подарки, предварительные бонусы, сообщения.

  4. Подтверждение

    Чек проводится; до этого расчёт можно отменить.

В ответе расчёта есть и список правил, которые не сработали, с первым невыполненным условием. Так видно, почему скидки нет. Документация к API — в формате OpenAPI.

Касса Synngate

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

  • Облачная фискализация для Молдовы
  • 7 протоколов банковских терминалов и MIA QR
  • 7 моделей весов и 18 моделей принтеров чеков
  • 16 режимов поиска товара, интерфейс на румынском, русском и английском
  • Продажа и закрытие смены работают без связи

Три режима работы магазина

Центр

Касса обращается к центру напрямую по HTTPS. Расчёт чека около 0,1 с.

Узел магазина

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

Ядро в кассе

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

Касса не останавливает продажу из-за лояльности. Изменения правил доходят до магазина за секунды.

Модуль ERP и переход в веб-центр

Из модуля ERP в веб-центр без потери истории

Модуль лояльности работает внутри вашей ERP-системы. Когда сети нужен общий центр, переносятся клиенты, идентификаторы, группы, номенклатура, спеццены и правила. Расчёт сверяем с прежним на реальных чеках.

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

Из модуля ERP в веб-центр без потери истории

Если у вас уже есть ERP-система, модуль лояльности не требует отдельного сервера. Мы не обещаем, что обмен «подключается одной кнопкой»: его состав зависит от вашей системы, и мы описываем его до начала работ.

Данные, каналы и платежи

Данные

  • Справочники из кассыТовары, точки и сотрудники по расписанию
  • Сайт магазинаФото и цены по артикулу, адреса и часы

Каналы

  • E-mail (SMTP)Код входа и рассылки
  • Web PushУведомления в телефоне

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

  • Банковские терминалы7 протоколов Молдовы
  • MIA QRОплата на кассе Synngate

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

  • Подключение кассы другого производителя по документации API: готовых модулей для чужих касс пока нет
  • Состав и направление обмена с вашей ERP-системой
  • Режим магазина: центр, узел или ядро в кассе
  • Почтовый сервер (SMTP) вашего домена
  • Оплата бонусами на кассе и возвраты чеков с бонусами: порядок уточняем на демонстрации

Частые вопросы

Нужно ли менять кассу?

Нет, если вы готовы подключить свою по API. Своя касса Synngate даёт лояльность без доработок.

Что при обрыве связи?

Продажа не останавливается: чек считает узел магазина или ядро в кассе и досылает данные позже.

Где взять документацию?

Спецификация API в формате OpenAPI передаётся вашей команде при подключении.

Посмотрите решение на вашей сети

Разговор на 30 минут о вашей программе лояльности, без общих презентаций.