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

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

Ключ

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

...

Клавиатурная кассаTouch-касса
1. Проверка кассовой ссылки осуществляется через меню отчетов кассы:

2. В меню отчетов необходимо выбрать опцию Проверка статического QR-кода:

3. Для проверки QR-кода, его необходимо считать сканером:

4. Как только QR-код будет считан сканером, появится сообщение о результатах проверки: 

либо:

либо:

5. Если проверку прервать нажатием кнопки Отмена, то касса отобразит соответствующее оповещение:

Настройки

Общие

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

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

Все QR-платежи на кассе УКМ 5 обрабатываются через специальный сервер – Универсальный интегратор, который требует отдельной установки и настройки.

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

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

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

Дистрибутив

Необходимо установить сервер. Образ выложен на FTP в директории _УИ\2.1 ПАШ, ПРОПИШЫ ИМ НАХЕР ПРЯМО ТОЧНЫЙ АДРЕС СТРОКОЙ

Инсталлятор 

При установке образа iso необходимо выбрать пункт New Intergator.

Если виртуальная машина после разворачивания получит сетевое имя, то данное имя надо прописать как 127.0.0.1 в /etc/hosts.

Примечание. Сетевое имя вручную менять нельзя! При этом сбрасываются настройки у RabbitMQ и ничего не работает!

База данных – MariaDB.

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

  • Пользователь системы: qrpay/xxxxxx.
  • Пользователь MariaDB: qrpay@localhost/xxxxxx.
  • Выдать права для изменения данных БД:
sudo mysql -u root -p

Пароль: xxxxxx (Если потребуется – ввести 2 раза)

GRANT ALL ON *.* TO qrpay@'%' IDENTIFIED BY 'xxxxxx' WITH MAX_USER_CONNECTIONS 300 GRANT OPTION;

Местоположение интегратора: /usr/local/qrpay.

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

В базе данных демона (qrpayd) есть таблица qrraiffd_configuration, из которой берутся следующие настройки:

  • key – ключ авторизации;
  • merchant_id – идентификатор зарегистрированного партнёра в СБП;
  • operation_wait_timeout – время в секундах, в течение которого происходит опрос статуса операции (подтверждена оплата или возврат): сколько ждать, пока покупатель произведет оплату;
  • qrpay_timeout – время (в мс) ожидания ответа от сервера банка: сетевой таймаут;
  • qrpay_url – адрес отправки запросов (адрес в qrpay_url должен быть вида https://________raiffeisen.ru/api);
  • request_period – период опроса статуса операции (в секундах): с какой частотой универсальный интегратор запрашивает статус оплаты по QR-коду (прошла или нет); 
  • write_log_to_file – писать ли лог (0 – нет; 1 – да).

Image Added






Лог интегратора можно посмотреть, выполнив команду sudo journalctl -f -u qrpayd.service.

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

1. Перейти на кассовом сервере по адресу: Магазин – Типы касс, выбрать тип кассы и нажать кнопку Настройки:

...