Настройки Универсального интегратора
Описание таблиц
- qrgazprom_configuration – таблица с общими настройками
- qrgazprom_transaction – журнал транзакций
Структура таблиц
- Общие настройки хранятся в таблице qrrsb_configuration
Название | Значение | Описание |
---|---|---|
enabled | 0 – нет 1 – да | Включить/выключить интеграцию |
gazprom_account | Номер счета | |
gazprom_login | Логин | |
gazprom_merchant_id | Идентификатор зарегистрированного партнёра в СБП | |
gazprom_pass | Пароль | |
gazprom_timeout | Время ожидания (в мс) ответа от сервера Газпромбанк (сетевой таймаут) | |
gazprom_url | Адрес отправки запросов | |
operation_wait_timeout | Время (в секундах), в течение которого происходит опрос статуса операции (подтверждена оплата или возврат): сколько ждать, пока покупатель оплатит | |
request_period | Период опроса статуса операции в секундах: с какой частотой запрашивается статус | |
write_log_to_file | 0 – нет 1 – да | Включить/выключить запись логов |
Дополнительная информация
После заполнения данных в БД демона необходим перезапуск:
sudo systemctl stop qrpayd.service sudo systemctl start qrpayd.service |
---|
RabbitMQ перезапускать не надо.
________________________________________________
Название очереди RabbitMQ – qrgazprom.
Настройки авторизации на кассовом сервере УКМ 4
Настройка оплаты на сервере УКМ 4
1. В настройках магазина необходимо указать путь для параметра RabbitMQ сервер как amqp://ukm:xxxxxx@192.168.25.xxx:
2. Создать сервер авторизации QR оплата:
Добавление сервера авторизации QR оплата происходит стандартным образом на странице Параметры магазина и настройка операций – Интеграция – Серверы авторизации (вкладка слева), закладка Оплаты:
В настройках требуется указать следующие обязательные для заполнения параметры:
Название – наименование сервера авторизации подставляется системой автоматически при его добавлении, однако его можно изменить вручную.
Таймаут ожидания ответа, сек – время ожидания ответа от сервера указывается вручную, в секундах. Минимальное значение (оно же – значение по умолчанию) составляет 310 секунд. Так как касса является конечным звеном в цепочке узлов, участвующих в процессе проведения транзакции оплаты, значение данного таймаута ожидания должно быть строго больше, чем значение таймаута ожидания ответа от процессинга банка-участника СБП (на 10 секунд больше, чем значение operation_wait_timeout).
Настройки нужно сохранить.
3. Создать вид оплаты QR оплата: