Публичное пространство

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-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..

Политика обработки персональных данных