ПО АО "Сбербанк" позволяет производить QR-оплаты как через Систему быстрых платежей (по динамическим QR-кодам (см. настройки ниже)), так и с помощью собственного ПО – SberPay.

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

Описание таблиц

Структура таблиц

Название

Значение

Описание

enabled1/0Включить/выключить интеграцию
operation_wait_timeoutunsigned intВремя ожидания изменения статуса оплаты (сек.)
request_periodunsigned intПериод опроса статуса оплаты
sbersbp_timeoutunsigned int

Время ожидания ответа на запрос к серверу банка (мсек.)

sbersbp_urlstringАдрес обработки запросов к банку
write_log_to_file1/0Включить/выключить запись запросов и отладочной информации в лог (информация об ошибках пишется даже при выключенной настройке)

Название

Значение

Описание

ca_certstringКорневой сертификат
local_certstringКлиентский сертификат
private_keystringПриватный ключ
sbersbp_member_idstringИдентификатор клиента
sbersbp_client_idstringclientID – параметр доступа
sbersbp_client_secretstringclientSecret – параметр доступа

Если настройка для магазина отсутствует, то будут браться данные из конфигурации по умолчанию.

Название

Значение

Описание

store_id
ID магазина, приходящее в запросе от кассы (тэг StoreID)
stock_id
ID отдела, передаваемое в запросе от кассы (пока не реализовано, значение должно быть null)
config_id
ID конфигурации

Дополнительная информация

После заполнения данных в БД демона необходим перезапуск:

sudo systemctl stop qrpayd.service

sudo systemctl start qrpayd.service

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

________________________________________________

Название очереди RabbitMQ – qrsbersbp.

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

Стандартные.