Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 3 Следующий »

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

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

  • qrgazprombank_merchants - таблица для мерчантов в формате json.
  • qrgazprombank_stores - таблица конфигураций для магазинов
  • qrgazprombank_terminals - таблица конфигураций для терминалов (касс) формате json
  • qrgazprombank_transactions - журнал транзакций

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

  • В таблице qrgazprombank_stores находятся связка между идентификатором магазина из запроса и его конфигурацией. Если магазина нет в таблице, то по-умолчанию merchant = 0.

Название

Значение

Описание

StoreID
Идентификатор магазина в торговой системе
merchant
Идентификатор конфигурации из qrgazprombank_merchants


  • В таблице qrgazprombank_merchants находятся настройки мерчантов в формате json.

Название

Значение

Описание

Название

Значение

Описание

id
Идентификатор конфигурации
value

url - адрес отправки запросов

login - логин

password - пароль

qrTtl - время жизни ссылки в минутах, по умолчанию 5 минут.

interval - интервал между перезапросами в секундах, по умолчанию 1 секунда.

timeout - тайм-аут ожидания ответа на POST в секундах, по умолчанию 30 секунд.

cancel_lifetime - время жизни отмены платежа в часах, по умолчанию 0 - бесконечно.

Конфигурация в формате json


  • В таблице qrgazprombank_terminals находятся настройки терминалов в формате json.

Название

Значение

Описание

TerminalID
Идентификатор терминала из запроса. Если запрос идет от УКМ, то соответствует cash_id - идентификатор кассы в торговой системе.
value

payload - ссылка на QR. Если есть, то высвечивается на кассе

qrcId - QR id, если нет, то вычисляется из payload

qrTtl - переопределяет из конфигурации merchant

Конфигурация в формате json

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

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

sudo systemctl stop qrpayd.service

sudo systemctl start qrpayd.service

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

________________________________________________

Название очереди rabbit - qrgazprombank

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


  • Нет меток