Кассовое ПО Artix поддерживает применение дисконтных и бонусных воздействий системы лояльности 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 | Значение по умолчанию 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 необходимо:
- Завести группу бонусных карт с типом карты Plazius (БД
Dictionaries
таблицаCardgroup
полеcardmode
=18). - Активировать модуль системы лояльности Plazius (см. Конфигурирование модуля).
- Настроить подключение к серверу системы лояльности (см. Конфигурирование модуля).
- Настроить клавишу "Добавить карту" с командой
COMMAND_CARD
и параметрами:cardNumberType = 7
. При выполнении командыCOMMAND_CARD
на экран будет выведено окно авторизации покупателя с полями: номер карты, номер телефона, номер платежного кода. Необходимо заполнить любое поле для добавления карты.cardMode = 18
(тип карты).
- Перезапустить кассовую программу.
- Применить карту системы лояльности Plazius в чеке.
Если карта лояльности Plazius не была добавлена в документ продажи, то при переходе в режим подитога на экран будет выведен диалог "Есть ли карта лояльности Плазиус?":
- при подтверждении на экран будет выведено окно авторизации покупателя;
- при отказе будет осуществлен переход в режим подитога без добавления карты.
Если в документе продажи присутствует карта лояльности Plazius, то перед оплатой чека покупателю будет предложено списать бонусные баллы.
При добавлении карты в чек отправляется запрос к системе лояльности, передаются данные документа продажи, в ответ получаются данные по предоставлению скидок, начислению и списанию бонусов, скидки и бонусы применяются в чеке. На сервер лояльности отправляются все документы продажи, независимо от того, была ли добавлена карта лояльности Plazius.
Внутренние скидки суммируются со скидками системы лояльности Plazius.
Просмотр информации о карте доступен без добавления карты в чек продажи.
В зависимости от доступности сервера системы лояльности Plazius операции могут проводиться в режиме online или offline. При этом:
- Запрос информации о карте, запрос скидок и списание бонусных баллов всегда проводится online.
- Возврат начисленных/списанных бонусных баллов производится online, если сервер системы лояльности недоступен, то в режиме offline через очередь
artix-queue
. - Операции по начислению бонусных баллов и отмене начисления бонусных баллов производятся online, если сервер системы лояльности недоступен, то в режиме offline через очередь
artix-queue
.
При закрытии чека может быть напечатана информация для покупателя.