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