| Оглавление |
|---|
Настройки Универсального интегратора
Описание таблиц
- qroplati_merchants - таблица – таблица конфигураций для магазина
- qroplati_terminals - – таблица конфигураций для терминалов (касс)
- qroplati_stores- – таблица с настройкой конфигураций к конкретному магазину/юр. лицу
- qroplati_transactions - – журнал транзакций
Структура таблиц
- В таблице qroplati_merchants находятся настройки мерчантов в формате json.JSON:
| Название | Значение | Описание |
|---|---|---|
| id | int |
ID конфигурации |
– уникальный идентификатор; целое положительное число helppay_account |
– номер счета из системы "helppay" | ||
| value | string в формате JSON | url |
– адрес отправки запросов |
- В таблице qroplati_stores находятся находится связка между идентификатором магазина из запроса и его конфигурацией:
| Название | Значение | Описание |
|---|---|---|
| store_id |
ID магазина, приходящее в запросе от кассы ( |
тэг StoreID) |
- В таблице qrhelppay_cash_configuration хранятся настройки кассы:
| Название | Значение | Описание |
|---|---|---|
| TerminalID | Идентификатор терминала из запроса. Если запрос идет от УКМ, то соответствует cash_id |
– идентификатор кассы в торговой системе |
| value | Конфигурация в формате |
Параметры подключения к тестовой среде банка
http://bitbucket.servplus.ru:7990/projects/UKM4/repos/ukm/browse/integrator/database
Внимание! Тестовая среда на стороне банка нестабильна. Возможны перебои в работе тестового контура и мобильного приложения.
JSON |
Дополнительная информация
После заполнения данных в БД демона необходим перезапуск.:
sudo systemctl stop qrpayd.service sudo systemctl start qrpayd.service |
|---|
...
RabbitMQ перезапускать не надо.
________________________________________________
Название очереди
...
Настройка авторизации на сервере УКМ
...
RabbitMQ – qroplati.
________________________________________________