Реализованная интеграция с системой Plazius может не поддерживать определенные функции системы или иметь особенности их реализации. Следует уточнять полноту интеграции в соответствии с функциональными требованиями к системе лояльности.
Кассовое ПО Artix поддерживает применение дисконтных и бонусных воздействий системы лояльности Plazius.
Конфигурирование модуля Plazius
Активация модуля системы лояльности Plazius определяется параметром plazius
, который задается в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/plazius.ini
в секции [plugins]
.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
plazius | строковый |
| Активация модуля системы лояльности Plazius | По умолчанию off |
[plugins] ; Система лояльности Plazius ;plazius = off
Настройка плагина системы лояльности Plazius производится в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/plazius.ini
в секции [Plazius]
.
Наименование | Тип данных | Описание | Примечания |
---|---|---|---|
serverUrl | строковый | Адрес сервера системы лояльности Plazius | По умолчанию http://localhost |
timeout | числовой | Таймаут запроса к серверу Plazius в секундах | По умолчанию |
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 необходимо:
- Завести группу бонусных карт с типом карты Plazius (БД
Dictionaries
таблицаCardgroup
полеcardmode = 18
). - Активировать модуль системы лояльности Plazius (см. Конфигурирование модуля Plazius).
- Настроить подключение к серверу системы лояльности (см. Конфигурирование модуля Plazius).
- Настроить клавишу "Добавить карту" с командой
COMMAND_CARD
и параметрами:cardNumberType = 7
. При выполнении командыCOMMAND_CARD
на экран будет выведено окно авторизации покупателя с полями: номер карты, номер телефона, номер платежного кода. Необходимо заполнить любое поле для добавления карты.cardMode = 18
(тип карты).
- Перезапустить кассовую программу.
- Применить карту системы лояльности Plazius в чеке.
Продажа
Для получения скидки, для начисления и списания баллов с бонусной карты необходимо добавить карту системы лояльности Plazius в чек.
Если карта системы лояльности Plazius не была добавлена в документ продажи, то при переходе в режим подытога на экран будет выведен диалог "Есть ли карта лояльности Плазиус?":
- при подтверждении на экран будет выведено окно авторизации покупателя;
- при отказе будет осуществлен переход в режим подытога без добавления карты.
Обращение к серверу для получения скидки выполняется автоматически при переходе в подытог. Полученные скидки автоматически применяются к чеку. Внутренние скидки суммируются со скидками системы лояльности Plazius.
Если в документе продажи присутствует карта системы лояльности Plazius, то перед оплатой чека на экран будет выведен диалог с предложением списания баллов. Для получения суммы доступных баллов обращение к серверу выполняется при оплате баллами.
При закрытии чека может быть напечатана информация для покупателя.
Просмотр информации о карте доступен без добавления карты в чек продажи.
Списание баллов
Списание баллов выполняется по инициативе кассира. Потраченные баллы фиксируются в кассовой программе как скидка на чек. Для списания можно использовать все доступные баллы.
Начисление баллов
Начисление баллов происходит на стороне сервера системы лояльности Plazius после закрытия чека.
Возврат
В системе лояльности предусмотрена возможность возврата списанных ранее баллов.
Отправка чеков
При закрытии чека продажи информация о данном чеке будет отправлена на сервер системы лояльности Plazius, независимо от того, была ли добавлена карта системы лояльности.
Режимы работы
В зависимости от доступности сервера системы лояльности Plazius операции могут производиться в режиме online или offline. При этом:
- запрос информации о карте, запрос скидок и списание бонусных баллов всегда производятся online;
- возврат начисленных/списанных бонусных баллов производится online, если сервер системы лояльности недоступен, то в режиме offline через очередь Artix-Queue;
- операции по начислению бонусных баллов и отмене начисления бонусных баллов производятся online, если сервер системы лояльности недоступен, то в режиме offline через очередь Artix-Queue.