Кассовое ПО Artix поддерживает применение дисконтных и бонусных воздействий системы лояльности UDS. В систему лояльности UDS данные могут отправляться только в режиме online.
Начиная с версии 4.6.215 реализована возможность оплачивать товары сертификатом из мобильного приложения UDS.
Конфигурирование модуля UDS
Активация модуля системы лояльности UDS определяется параметром uds
, который задается в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/uds.ini
в секции [plugins]
.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
uds | строковый |
| Активация модуля системы лояльности UDS | По умолчанию off |
[plugins] ; Система лояльности uds ; on - модуль включен, off - выключен. uds = off
Настройка плагина системы лояльности UDS производится в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/uds.ini
в секции [Uds]
.
Наименование | Тип данных | Описание | Примечания |
---|---|---|---|
serverAddress | строковый | Адрес сервера системы лояльности | По умолчанию https://api.uds.app/partner/v2 |
apiToken | строковый | Значение ключа API | |
companyId | строковый | Уникальный идентификатор компании |
[Uds] ; Адрес сервера лояльности UDS (по умолчанию - https://api.uds.app/partner/v2) ;serverAddress = https://api.uds.app/partner/v2 ; Значение ключа API ;apiToken = ; Уникальный идентификатор компании ;companyId =
Бонусная программа UDS
Для использования системы лояльности UDS необходимо:
- Завести группу бонусных карт с типом карты UDS (БД
Dictionaries
таблицаCardgroup
полеcardmode = 17
). - Активировать модуль системы лояльности UDS (см.Конфигурирование модуля UDS).
- Настроить подключение к серверу системы лояльности (см.Конфигурирование модуля UDS).
- Перезапустить кассовую программу.
- Применить бонусную карту в чеке.
Добавление карты
При использовании системы лояльности UDS возможно добавление карты при помощи:
- ввода номера телефона покупателя,
- ввода шестизначного кода из мобильного приложения UDS,
- сканирования QR-кода из мобильного приложения UDS.
Продажа
Для начисления и списания баллов с бонусной карты необходимо добавить карту системы лояльности UDS в чек.
Обращение к серверу для получения суммы доступных баллов выполняется автоматически при переходе в подытог. Полученные скидки применяются к чеку.
Возможность использования скидок и начисления бонусов настраивается на стороне системы лояльности UDS. Невозможно использование бонусов и скидок одновременно.
Внутренние скидки суммируются со скидками системы лояльности.
Информация о скидке, полученной от сервера системы лояльности, будет сохранена в БД Documents
в таблицу Discitem
. Идентификатор скидочного воздействия будет сохранен в поле discsystem
.
Списание баллов
Списание баллов выполняется по инициативе кассира. Вызов диалога для списания баллов осуществляется при нажатии клавиши "Оплата бонусами", в поле ввода автоматически подставляется максимальное количество баллов для списания (подробнее об этом в статье). Потраченные баллы фиксируются в кассовой программе как скидка на чек. Для списания можно использовать все доступные баллы.
Начисление баллов
Начисление баллов происходит на стороне сервера системы лояльности UDS после закрытия чека.
Возврат
В системе лояльности предусмотрена возможность возврата списанных ранее баллов.
Сертификаты UDS
Кассовое ПО Artix предоставляет возможность оплачивать товары сертификатом из мобильного приложения UDS.
Добавление сертификата
Для оплаты сертификатом необходимо добавить сертификат системы лояльности UDS в чек.
Добавление сертификата в чек возможно при помощи:
- сканирования QR-кода из мобильного приложения UDS,
- ввода шестизначного кода из мобильного приложения UDS по нажатию кнопки "Добавить карту" с командой
COMMAND_CARD
.