Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

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

  • handlers - handlers таблица для подключения QR-оплат
  • merchants - merchants таблица для мерчантов в формате json.JSON
  • stores stores - таблица конфигураций для магазинов
  • terminals - таблица – таблица конфигураций для терминалов (касс) формате jsonJSON
  • transactions - журнал транзакций

Описание

ПО АО "СбербанкБанк Русский Стандарт" позволяет  позволяет производить оплаты через Систему быстрых платежей как по протоколу для цифрового рубля (см. настройки ниже), так и с помощью кассовой платежной ссылки.

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

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

  • Якорь
    hand
    hand
    В таблице handlers находится соответствие между названием очереди, типом QR-оплаты и идентификатором оплаты в Универсальном интеграторе:

...

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

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

...

:

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

Настройка оплаты на сервере УКМ 4