...
- оплата через QR-код (в том числе, динамический);
- возврат товара, оплаченного через QR-код, (и, соответственно, возврат QR-оплаты).
Якорь | ||||
---|---|---|---|---|
|
На практике, оплата через QR-код выглядит следующим образом:
...
Необходимо установить сервер. Дистрибутив новой версии Универсального интегратора всегда привязан к выпуску новой версии УКМ 4, соответственно, он лежит в папке последней версии УКМ 4. Текущий образ выложен на FTP в директории Download\_UKM4_LILLO\VERSION\_UKMXXX. За логином и паролем для FTP следует обратиться к команде техподдержки продукта.
Инсталлятор
При установке образа iso ISO необходимо выбрать пункт New Intergator.
...
Местоположение интегратора: /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 – да).
Логи
...
Логи
Лог интегратора можно посмотреть, выполнив команду:
sudo journalctl -f -u qrpayd.service.
...