| Оглавление |
|---|
Описание таблиц
- handlers - handlers – таблица для подключения QR-оплат
- merchants - merchants – таблица для мерчантов в формате json.JSON
- stores – stores - таблица конфигураций для магазинов
- terminals - таблица – таблица конфигураций для терминалов (касс) формате jsonJSON
- transactions - – журнал транзакций
Описание
ПО АО "СбербанкБанк Русский Стандарт" позволяет позволяет производить оплаты через Систему быстрых платежей как по протоколу для цифрового рубля (см. настройки ниже), так и с помощью кассовой платежной ссылки.
Настройки Универсального интегратора
Структура таблиц
В таблице handlers находится соответствие между названием очереди, типом QR-оплаты и идентификатором оплаты в Универсальном интеграторе:Якорь hand hand
...
Дополнительная информация
После заполнения данных в БД демона необходим перезапуск
...
:
sudo systemctl stop qrpayd.service sudo systemctl start qrpayd.service |
|---|
...
RabbitMQ перезапускать не надо.
________________________________________________
Название очереди
...
RabbitMQ – любое, заполняется в таблице handlers.
________________________________________________
Удобный просмотр поля `id` в `transactions`:поля id в transactions:
| Блок кода |
|---|
ALTER TABLE `transactions` |
...
ADD COLUMN `RequetsID` char(38) |
...
GENERATED ALWAYS AS (LOWER(CONCAT( |
...
'{', HEX(LEFT(`id`, 4)), '-', HEX(MID(`id`, 5, 2)), '-', HEX(MID(`id`, 7, 2)), '-', HEX(MID(`id`, 9, 2)), '-', HEX(RIGHT(`id`, 6)), '}' |
...
))) VIRTUAL AFTER `id`; |
...
Настройки авторизации на кассовом сервере УКМ
...
4