Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Настройки на сервере УКМ 5

Стандартные, однако, содержимое конфигурационного файла payment_qrpay_ui.conf(services/payment/payment_qrpay_ui.conf) будет немного иным:

Блок кода
languagescala
themeRDark
titlepayment_qrpay_ui.conf
{
  "payment.qrpay_raiffd": {
    params : {
      paymentId = 9                             # Id средства оплаты. Уникальный код средства оплаты на кассе. Определяет порядок вывода списка средств оплаты на экран дисплея.
      externalCode = "9"                        # Id средства оплаты для внешних систем. Не используется. Рекомендуется устанавливать значение равное paymentId.
      currencyId = 0                            # Параметр не изменять!
      currencyCode = "RUB"                      # Параметр не изменять!
      name = "Оплата QR-кодом"                  # Название средства оплаты. Выводится на экран кассира, печатается в чеке и в отчётах.
      timeout = 1000                            # Время ожидания ответа от подсистем (в секундах). Параметр изменять не рекомендуется.
      isMain = false                            # Параметр, устанавливающий данный тип оплаты по-умолчанию
      pType = Card                              # Тип средства оплаты.             Параметр не изменять!
      isFiscal = true                           # Средство оплаты должно регистрироваться в ККТ. Параметр не изменять!
      returnByCashForbidden = false             # Нельзя возвращать наличными покупки, оплаченные данным средством оплаты. Параметр не изменять!
      changeAllowed = false                     # Параметр не изменять!
      url = "amqp://ukm:xxxxxx@192.168.24.74"  # URL Универсального интегратора
      modulePay = "servplus.qrraiffd_variable.payment"      # Тип модуля оплаты. Настройка для банков:
	                                            # Райффайзен Банк       - "servplus.qrraiffd.payment"
												# Банк Русский Стандарт - "servplus.qrrsb.payment"
												# Газпромбанк           - "servplus.qrgazprom.payment"
      moduleCancel = "servplus.qrraiffd_variable.payment"    # Тип модуля отмены. Настройка для банков:
	                                            # Райффайзен Банк       - "servplus.qrraiffd.cancel"
												# Банк Русский Стандарт - "servplus.qrrsb.cancel"
												# Газпромбанк           - "servplus.qrgazprom.cancel"
      subsystem = "qrraiffd_variable"                       # Подсистема. Настройка для банков:
	                                            # Райффайзен Банк       - "qrraiffd"
												# Банк Русский Стандарт - "qrrsb"
												# Газпромбанк           - "qrgazprom"
      amqp = "amq.topic"                        # Параметр не изменять!
      amqpTimeout = 10 second                   # Параметр не изменять!
      onScreenOrder = 3                         # Порядок отображения средства оплаты на экране
      autoStartup = false					    # Запускать оплату автоматически
      scanQRCode = false                        # Считывание QR сканером с экрана устройства
      useSubscription = true                    # Использование подписки через систему лояльности
      availableOnSelfService = true             # Метод оплаты доступен в режиме КСО (киоск самообслуживания)
    }
  }
}

Параметр useSubscription необходимо установить в значение true, после чего сохранить файл:

Image Added

Также, в конфигурационном файле loya.conf (services/marketing/loya.conf) нужно настроить регулярное выражение, которое позволит УКМ 5 принимать сведения о клиенте LOYA, авторизовавшемся в чеке по динамическому QR- коду, например:

Image Added

Структуру данного регулярного выражения можно менять, исходя из особенностей конкретной торговой сети. Файл с внесенными в него изменениями необходимо сохранить.