You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Кассовое ПО Artix поддерживает применение дисконтных и бонусных воздействий системы лояльности 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 (см. Конфигурирование модуля).
  3. Настроить подключение к серверу системы лояльности (см. Конфигурирование модуля).
  4. Настроить клавишу "Добавить карту" с командой COMMAND_CARD и параметрами:
    • cardNumberType = 7. При выполнении команды COMMAND_CARD на экран будет выведено окно авторизации покупателя с полями: номер карты, номер телефона, номер платежного кода. Необходимо заполнить любое поле для добавления карты.
    • cardMode = 18 (тип карты).
  5. Перезапустить кассовую программу.
  6. Применить карту системы лояльности Plazius в чеке.

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

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

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

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

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

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

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

  • Запрос информации о карте, запрос скидок и списание бонусных баллов всегда проводится online.
  • Возврат начисленных/списанных бонусных баллов производится online, если сервер системы лояльности недоступен, то в режиме offline через очередь artix-queue.
  • Операции по начислению бонусных баллов и отмене начисления бонусных баллов производятся online, если сервер системы лояльности недоступен, то в режиме offline через очередь artix-queue.

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

  • No labels