Публичное пространство
CSI-K, SetSCO(4:3) ◾ Приоритизация способов оплат на КСО
- SCOC-1516Получение подробных данных проблемы… СТАТУС
- CR-11033Получение подробных данных проблемы… СТАТУС
10.4.1.0
Описание
Функциональность позволяет ранжировать типы оплат в зависимости от настроек.
Настройка на сервере
Для отображения названий типов оплат включите их в шаблоне кассы:
1. Войдите на сервер SetCentrum10/SetRetail10 → перейдите в раздел Кассовый модуль → Шаблоны касс → выберите шаблон кассы самообслуживания → Редактировать.
2. Перейдите на вкладку Процесс торговли → раздел Настройки → секция Типы оплат → включите требуемые типы оплат → кликните .
3. Перезагрузите кассу.
Настройка через базу данных
Обратите внимание, настройка приоритезации оплат через базу данных сервера SetCentrum10/SetRetail10 будет применена как для касс самообслуживания, так и для касс SetTouch.
Для применения настроек только для касс самообслуживания настройте приоритезацию оплат через базу данных кассы для каждой КСО вручную.
Отредактируйте и выполните скрипт в базе данных set на сервере SetCentrum10/SetRetail10 или в базе данных catalog на кассе.
Параметры настройки:
Настройка | Описание |
---|---|
rank | Положение типа оплаты в общем списке оплат |
paymentTypesWithCounterpartyRanks | Типы оплат для чеков с юридическими лицами |
paymentTypesRanks | Список обычных типов оплат |
paymentId | Уникальный идентификатор типа оплаты |
bankId | Идентификатор банка Если на кассе настроен только один банк, то данный параметр можно не использовать. |
Название базовых типов оплат
paymentId | Тип оплаты |
---|---|
CashPaymentEntity | Оплата наличными |
CashMachinePaymentEntity | Оплата наличными (купюроприемник) |
BankCardPaymentEntity | Оплата по банковской карте |
BankQRPaymentEntity | Оплата по QR-коду |
BonusCardPaymentEntity | Оплата по бонусной карте |
GiftCardPaymentEntity | Оплата по подарочной карте |
ExternalBankTerminalPaymentEntity | Внешний банковский терминал |
SiebelBonusCardPaymentEntity | Оплата по бонусной карте Siebel |
ChildrenCardPaymentEntity | Оплата по Детской карте |
BankBiometricsPaymentEntity | Оплата по биометрии |
BankInstallmentPaymentEntity | Оплата в рассрочку по карте |
Кастомизация кнопок типов оплаты
1. Перейдите в папку /home/tc/storage/crystal-cash/modules/visualisation→ найдите файл customization-system-config-template.json → кликните на него правой кнопкой мыши → в открывшемся меню кликните Duplicate... .
2. В поле Target remote path измените название файла на customization-system-config.json → нажмите ОК.
Файл появится в папке → перезагрузите кассу.
3. Откройте файл /home/tc/storage/crystal-cash/modules/visualisation/customization-system-config.json для редактирования → найдите блок payModeConfiguration.
Начиная с версии 10.4.1.0 в этот блок добавлена секция payTypesConfigSpecific. Для изменения цвета кнопки требуемого типа оплаты укажите нужный цвет в формате HEX, например, красный цвет - #FF0000, зеленый цвет - #008000 и т. д. → после внесения изменений кликните F2 для сохранения файла.
Обратите внимание, после копирования файла и изменения его имени на customization-system-config.json он становится видимым для кассы.
Так как в нем изначально прописаны настройки цветов для отдельн��х элементов интерфейса, визуальный вид кассы изменится после перезагрузки.
Изначально в файле прописаны настройки цветов для кнопок оплаты по банковской карте и по QR-коду.
Чтобы изменить названия других кнопок типов оплаты, добавьте блоки с соответствующими названиями типов оплаты в файл.
Используйте названия базовых типов оплаты, указанные в таблице выше.
5. Перезагрузите кассу для применения настроек.
Ограничения
- Если функциональность не настроена, тогда на КСО будет отображен дефолтный порядок оплат.
- Если в настройке прописаны типы оплат, не добавленные в шаблон кассы на сервере SetCentrum10/SetRetail10, они не будут отображены на КСО на экране выбора типов оплаты.
- Если типы оплат были добавлены в шаблон кассы на сервере, но не настроены в базе данных, тогда такие типы оплат будут отображены на экране выбора типов оплат, после типов оплат, указанных в настройке.
- Могут быть настроены приоритетные типы оплат, которые выводятся в первую очередь при любых условиях.
Пример работы
Пример работы на кассе CSI-K
Настройка не применена. Дефолтное отображение типов оплат на экране CSI-K.
Настройка применена. Оплата чека по QR-коду приоритизирована перед другими способами оплаты.
Экран выбора типов оплаты после кастомизации цветов кнопок типов оплаты.
Пример работы на SetSCO (4:3)
Настройка не применена. Дефолтное отображение типов оплат на экране SetSCO (4:3).
Настройка применена. Оплата чека по QR-коду приоритизирована перед другими способами оплаты.
Экран выбора типов оплаты после кастомизации цветов кнопок типов оплаты.
© 1994-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..