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

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

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

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

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

  • qroplati_merchants – таблица конфигураций для магазина
  • qroplati_terminals – таблица конфигураций для терминалов (касс)
  • qroplati_stores – таблица с настройкой конфигураций к конкретному магазину/юр. лицу
  • qroplati_transactions – журнал транзакций

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

  • В таблице qroplati_merchants находятся настройки мерчантов в формате JSON:
НазваниеЗначениеОписание
idint

ID конфигурации – уникальный идентификатор; целое положительное число

helppay_account – номер счета из системы "helppay"

valuestring в формате JSON

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

  • В таблице qroplati_stores находится связка между идентификатором магазина из запроса и его конфигурацией:
НазваниеЗначениеОписание
store_id

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

  • В таблице qrhelppay_cash_configuration хранятся настройки кассы:
НазваниеЗначениеОписание
TerminalID

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

value 

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

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

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

sudo systemctl stop qrpayd.service

sudo systemctl start qrpayd.service

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

________________________________________________

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

________________________________________________

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


  • Нет меток