В SCO задаются необходимые способы ввода карты, подробнее на странице "Добавление карты в чек".
В интеграции конфигурируется система лояльности, которая будет использоваться. Для неё задается и настраивается группа карт, подробнее в настройках добавления карт в Artix.
В интеграции используются настройки:
Наименование | Возможные значения | Описание |
---|---|---|
Файл /linuxcash/cash/conf/ncash.ini.d/sstsco.ini , секция [Card] , настройки интеграции с SCO | ||
forbidShowCardInfo |
| Запрет показа информации по карте для любых групп карт. Настройка включена для корректной работы интеграции. |
findCardByPhoneNumber |
| Искать карту по номеру телефона. Указывает, как именно искать карту при выборе способа "phone". Если:
|
cardMode | Тип карты лояльности по умолчанию -1 (не указано) | Карта какой системы лояльности будет искаться при добавлении по номеру телефона или по платежному коду. |
Файл /linuxcash/cash/conf/ncash.ini.d/sstsco.ini , секция [Discounts] , настройки интеграции с SCO | ||
allowPartialPointsSpend |
| Разрешить использовать доступные баллы частично. При:
|
Настройки для внешних систем лояльности
Plazius
При использовании системы лояльности Plazius возможно добавление карты по номеру карты, номеру телефона или по платежному коду.
Настройки:
[Check] suggestCardInput = true cardInputMethods = phone, paymentCode, read
[Card] findCardByPhoneNumber = true cardMode = 18
Выполняются настройки Plazius в интеграции: добавляется группа карт, подключается и настраивается модуль системы лояльности.
Manzana2019
Идентификация клиента
Если в чек добавлена карта системы лояльности Manzana2019 с признаком идентификации клиента, то при переходе к выбору оплаты отображается уведомление о вызове консультанта. После авторизации консультанта будет выведен диалог для идентификации клиента (ФИО клиента и текст сообщения) с кнопками "Подтверждаю" и "Не подтверждаю". Изменить текст сообщения для идентификации клиента можно здесь.
Для прохождения идентификации покупатель должен предоставить консультанту документ, удостоверяющий личность. Решение об успешной идентификации покупателя принимает консультант:
- при подтверждении личности клиента доступно списание бонусных баллов по добавленной карте,
- при отказе от подтверждения карта удаляется из чека, происходит переход к выбору оплаты.
Списание баллов
Списание баллов выполняется при переходе в оплату в окне "Информация о бонусах". Для списания баллов необходимо нажать кнопку "Списание бонусов" и ввести сумму списания, затем нажать кнопку "Продолжить".
Существует возможность списания баллов с запросом кода подтверждения. Если от сервера получен проверочный код в ответе на запрос списания с подтверждением, то после нажатия кнопки "Продолжить" на экран будет выведен диалог «Подтверждение списания» с полем для ввода кода.
Manzana Loyalty Online
При использовании электронных фишек системы лояльности Manzana Loyalty Online диалог с начислением фишек по умолчанию отображается для консультанта. Изменить настройки отображения диалогов можно здесь.
Loymax
Для использования системы лояльности Loymax необходимо:
- Настроить кассу для работы с бонусной программой Loymax.
- Включить и настроить проверку действительности QR-кода.
Использование цифровой клавиатуры в диалогах ввода
Настройки являются скрытыми, необходимо создать конфигурационный файл и прописать их вручную.
Функционал поддержан для диалогов Manzana2019 и Manzana Loyalty Online.
В SCO для верификации карт внешних лояльностей по умолчанию используется полноразмерная клавиатура. Существует возможность использовать цифровую клавиатуру вместо полноразмерной в диалогах ввода, данное поведение задается параметром showDigitalKeyboard
:
Наименование | Возможные значения | Описание |
---|---|---|
Файл /linuxcash/cash/conf/ncash.ini.d/gui.ini , секция [UI.<наименование_диалога>] | ||
showDigitalKeyboard |
| Использование цифровой клавиатуры вместо полноразмерной в диалогах ввода. При значении:
|
В секции указывается наименование диалога, для которого требуется использование цифровой клавиатуры:
[UI.manzanaVerification] showDigitalKeyboard=true
[UI.manzana2019Verification] showDigitalKeyboard=true
inputVerificationCode
в SCO всегда отображается цифровой диалог.