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

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

Начиная с версии 4.6.215 реализована возможность оплачивать товары сертификатом из мобильного приложения UDS.

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

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

НаименованиеТип данныхВозможные значенияОписаниеПримечания
udsстроковый
  • on
  • off
Активация модуля системы лояльности 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 необходимо:

  1. Завести группу бонусных карт с типом карты UDS (БД Dictionaries таблица Cardgroup поле cardmode = 17).
  2. Активировать модуль системы лояльности UDS (см.Конфигурирование модуля UDS).
  3. Настроить подключение к серверу системы лояльности (см.Конфигурирование модуля UDS).
  4. Перезапустить кассовую программу.
  5. Применить бонусную карту в чеке.

Добавление карты

При использовании системы лояльности UDS возможно добавление карты при помощи:

  • ввода номера телефона покупателя,
  • ввода шестизначного кода из мобильного приложения UDS,
  • сканирования QR-кода из мобильного приложения UDS.

Продажа

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

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

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

Информация о скидке, полученной от сервера системы лояльности, будет сохранена в БД Documents в таблицу Discitem. Идентификатор скидочного воздействия будет сохранен в поле discsystem.

Итоговая цена товара после применения скидок не может быть ниже минимальной цены.

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

Списание баллов выполняется по инициативе кассира. Вызов диалога для списания баллов осуществляется при нажатии клавиши "Оплата бонусами", в поле ввода автоматически подставляется максимальное количество баллов для списания (подробнее об этом в статье). Потраченные баллы фиксируются в кассовой программе как скидка на чек. Для списания можно использовать все доступные баллы.

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

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

Возврат

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

Сертификаты UDS

Кассовое ПО Artix предоставляет возможность оплачивать товары сертификатом из мобильного приложения UDS.

Добавление сертификата

Для оплаты сертификатом необходимо добавить сертификат системы лояльности UDS в чек.

Добавление сертификата в чек возможно при помощи:

  • сканирования QR-кода из мобильного приложения UDS,
  • ввода шестизначного кода из мобильного приложения UDS по нажатию кнопки "Добавить карту" с командой COMMAND_CARD.
  • No labels