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

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

Ключ

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

Оглавление

Описание с Димой и почему нет настроек УИДимой 

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

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

  • qrpodeli_configuration – таблица с общими настройками
  • qrpodeli_merchant_configuration – таблица конфигураций для разных магазинов/юр. лиц
  • qrpodeli_store_configuration – таблица с настройкой конфигураций к конкретному магазину/юр. лицу
  • qrpodeli_transaction – журнал транзакций

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

  • Общие настройки хранятся в таблице qrpodeli_configuration:

Название

Значение

Описание

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

Таймаут соединения с сервером (мсек.)

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

Название

Значение

Описание

podeli_loginstringНастройка, выдающаяся банком
podeli_passwordstringНастройка, выдающаяся банком
client_certstringКлиентский сертификат, выдается банком
pkeystringПриватный ключ
  • Задать конфигурацию для магазина можно в таблице qrpodeli_store_configuration.

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

Название

Значение

Описание

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

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

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

sudo systemctl stop qrpayd.service

sudo systemctl start qrpayd.service

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

________________________________________________

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

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

...