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

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

Ключ

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

...

Касса УКМ-клиентTouch-касса Lillo
В чеке возврата оплата через СБП фигурирует в числе средств оплаты из чека продажи:

При выборе данного средства оплаты, чек возврата завершается штатным образом:

Настройка

1. Для корректной работы функционала требуется установка и настройка актуальной версии Универсального интегратора.

Установка сервера Универсальный интегратор

...

Для организации оплаты по QR-коду, необходимо выполнить несколько групп настроек.

Установка и настройка Универсального интегратора

Технические требования

  • двухъядерный процессор 2 ГГц;
  • системная память 4 GiB RAM;
  • 25 Гб свободного пространства на жестком диске.

В самом магазине сервер рекомендуется располагать как можно ближе к кассам, во избежание проблем со связью.

Дистрибутив

Актуальный образ выложен на FTP с последней версией УКМ 4.

...

Внимание! На данный момент, релизной версией интегратора является 107_v.2.4. Необходим файл qrpay-update.sh для автоматического обновления до версии 108_v.2.5.

Инсталляция и обновление

  • Инсталлятор

При установке дистрибутива необходимо выбрать из списка доступных программ Universal integrator:

...

В качестве базы данных используется MariaDB.

  • Обновление

Файл qrpay-update.sh необходимо поместить на сервер Универсального интегратора и дать ему права на исполнение:

...

Блок кода
languagepy
themeRDark
sudo systemctl stop qrpayd.service
sudo ./qrpay-update.sh
sudo systemctl start qrpayd.service

Логины/пароли

  • Пользователь системы: qrpay/xxxxxx.
  • Пользователь MariaDB: qrpay@localhost/xxxxxx.
  • Пользователи RabbitMQ:
    • admin/admin для администрирования;
    • ukm/xxxxxx для доступа с кассы.

Веб от RabbitMQ

<ip>:15672

Rabbit логин/пароль: admin/admin

Настройки демона

В базе данных демона (qrraiffd) есть таблица configuration, из которой берутся следующие настройки: СОМНЕВАЮСЬ: В УКМ5 ДРУГИЕ НАЗВАНИЯ

...

RabbitMQ перезапускать не надо.

Как проверить версию

Блок кода
/usr/local/qrpay/qrpayd --version

Как снимать логи

Нужно подставить дату, за которую требуется получить лог. Полученный файл и есть лог, его и нужно прислать:

...

В ДРУГОМ ДОКУМЕНТЕ ПРОСТО НАПИСАНО - sudo journalctl -u qrraiffd ЧТО ОСТАВИТЬ, В ИТОГЕ?

Метки протоколирования

RabbitMQ – Работа с сервером RabbitMQ.

QR_PAYMENT – Средство оплаты "QR-оплата".2

Предварительные условия

1Подключение QR Pay подразумевает увеличение технических требований в серверу УКМ 4, в частности, установку выделенного Linux-сервера, адрес которого прописывается в параметрах магазина. По вопросам развертывания сервера обращайтесь к команде техподдержки УКМ 4. Помимо этого, необходимо убедиться, что используется версия УКМ 4 не ниже 102 и в качестве профиля печатных форм установлено значение Сервис ПлюсПри условии выбранного профиля печатных форм Сервис плюс, при переходе к оплате чека по QR, касса напечатает QR-код. Затем касса выждет таймаут, заданный в параметре operation_wait_timeout. В это время покупатель должен успеть считать QR-код для оплаты через приложение банка на телефоне. Если он успеет сделать это в отведенное время, то касса печатает чек с видом оплаты "QR-оплата".

32. Корректная работа функционала, разумеется, требует настроек на стороне банковской системы, в рамках интеграции с которой используется функция QR-оплаты. За этими настройками необходимо обратиться к представителям соответствующего банка. ЭТО ПО-ПРЕЖНЕМУ ОСТАЕТСЯ ТАК?

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

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

41. Добавление сервера авторизации QR оплата происходит стандартным образом на странице Параметры магазина и настройка операций – Интеграция – Серверы авторизации (вкладка слева), закладка Оплаты:

...

Настройки нужно сохранить.

52Вид оплаты для сервера авторизации QR оплата создается стандартным образом.

...

Параметры нужно сохранить.

63. Также необходимо в настройках магазина указать путь для параметра RabbitMQ сервер:

...