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

Кассовое ПО Artix поддерживает применение дисконтных и бонусных воздействий системы лояльности EPS.

Для использования модуля (возможности отправки транзакций через очередь при временном отсутствии связи) необходимо установить пакет Artix-Queue.

Конфигурирование модуля EPS

Активация модуля системы лояльности EPS определяется параметром eps, который задается в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/eps.ini в секции [plugins].

Наименование
Тип данных
Возможные значения
Описание
Примечания
epsстроковый
  • on
  • off
Активация модуля системы лояльности EPSПо умолчанию off
Пример настройки
[plugins]
; Система лояльности EPS
;eps = off

Настройка плагина системы лояльности EPS производится в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/eps.ini в секции [EPS].

НаименованиеТип данныхОписаниеПримечания
hostстроковыйIP–адрес сервера EXT
portцелочисленныйПорт сервера EXT
timeoutцелочисленныйТаймаут запроса к серверу EXTПо умолчанию 5 секунд
posidстроковыйУникальный идентификатор кассы в системе лояльности EPS
apakстроковыйУникальный ключ для аутентификации в системе лояльности EPS
Пример настройки
[EPS]
; Настройки плагина системы лояльности EPS

; Адрес сервера EXT
; Значение по умолчанию 127.0.0.1
;host = "127.0.0.1" 

; Порт сервера EXT
; Значение по умолчанию 7777
;port = 7777

; Таймаут запроса к серверу EXT
; Значение по умолчанию 5 секунд
;timeout = 5

; Уникальный идентификатор кассы в системе EPS
; Значение по умолчанию "" 
;posid = "" 

; Уникальный ключ для аутентификации в системе EPS
; Значение по умолчанию "" 
;apak = "" 

Бонусная программа EPS

 Для использования системы лояльности EPS необходимо:

  1. Завести группу бонусных карты с типом карты EPS (БД Dictionaries таблица Cardgroup поле cardmode = 10).
  2. Активировать модуль системы лояльности EPS (см.Конфигурирование модуля EPS).
  3. Настроить подключение к серверу системы лояльности (см.Конфигурирование модуля EPS).
  4. Перезапустить кассовую программу.
  5. Применить бонусную карту в чеке.

Регистрация анкеты

Выдача покупателю карты клиента торговой сети осуществляется только при наличии заполненной анкеты. Для регистрации анкеты в утилите администрирования Yuki необходимо на клавишу настроить действие "Регистрация анкеты" с командой COMMAND_FILL_CARDOWNER_INFO и параметром cardmode = 10. О настройке действий подробнее можно прочитать в разделе "Настройка действий". 

При нажатии на клавишу "Регистрация анкеты" на экран будет выведен диалог о необходимости сканировать штрих-код анкеты. После сканирования штрих-кода анкеты на экран будет выведен диалог для считывания магнитной полосы на карте клиента. После считывания данных информация об анкете и карте будет отправлена на сервер EPS.

Если регистрация анкеты пройдена неудачно, то на экран будет выведена ошибка "Ошибка регистрации анкеты EPS".

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

Продажа

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

Внутренние скидки суммируются со скидками системы лояльности EPS.

При закрытии чека может быть напечатана информация для покупателя.

Списание баллов

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

Начисление баллов

Начисление баллов происходит на стороне сервера системы лояльности EPS после закрытия чека.

  • No labels