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

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

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

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

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

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

НаименованиеТип данныхОписаниеПримечания

serverUrl

строковыйАдрес сервера системы лояльности PlaziusПо умолчанию http://localhost
timeoutчисловойТаймаут запроса к серверу Plazius в секундах

По умолчанию 30 секунд

userIdстроковыйЛогин точки продажНастраивается в plazius.biz
userSecretстроковыйПароль точки продажНастраивается в plazius.biz
Пример настройки
[Plazius]
; Настройки плагина системы лояльности Plazius

; Адрес сервера Plazius
; Значение по умолчанию http://localhost 
;serverUrl = "http://localhost"

; Таймаут запроса к серверу Plazius(в секундах)
; Значение по умолчанию 30
;timeout = 30

; Логин точки продаж (настраивается в plazius.biz)
; Значение по умолчанию ""
;userId = ""

; Пароль точки продаж (настраивается в plazius.biz)
; Значение по умолчанию ""
;userSecret = ""

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

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

  1. Завести группу бонусных карт с типом карты Plazius (БД Dictionaries таблица Cardgroup поле cardmode = 18).
  2. Активировать модуль системы лояльности Plazius (см. Конфигурирование модуля Plazius).
  3. Настроить подключение к серверу системы лояльности (см. Конфигурирование модуля Plazius).
  4. Настроить клавишу "Добавить карту" с командой COMMAND_CARD и параметрами:
    • cardNumberType = 7. При выполнении команды COMMAND_CARD на экран будет выведено окно авторизации покупателя с полями: номер карты, номер телефона, номер платежного кода. Необходимо заполнить любое поле для добавления карты.
    • cardMode = 18 (тип карты).
  5. Перезапустить кассовую программу.
  6. Применить карту системы лояльности Plazius в чеке.

Продажа

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

Если карта системы лояльности Plazius не была добавлена в документ продажи, то при переходе в режим подытога на экран будет выведен диалог "Есть ли карта лояльности Плазиус?":

  • при подтверждении на экран будет выведено окно авторизации покупателя;
  • при отказе будет осуществлен переход в режим подытога без добавления карты.

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

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

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

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

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

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

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

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

Возврат

В системе лояльности предусмотрена возможность возврата списанных ранее баллов.

Отправка чеков

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

Режимы работы

В зависимости от доступности сервера системы лояльности Plazius операции могут производиться в режиме online или offline. При этом:

  • запрос информации о карте, запрос скидок и списание бонусных баллов всегда производятся online;
  • возврат начисленных/списанных бонусных баллов производится online, если сервер системы лояльности недоступен, то в режиме offline через очередь Artix-Queue;
  • операции по начислению бонусных баллов и отмене начисления бонусных баллов производятся online, если сервер системы лояльности недоступен, то в режиме offline через очередь Artix-Queue.
  • No labels