Разработка сервиса для интеграции с СБП

ЗАДАЧА
ВИДЫ РАБОТ
Разработка API-сервера;
Разработка структуры базы данных для сервиса
Во время разработки были реализованы следующие функциональные возможности:
-
Разработан API-сервер, который имеет следующие возможности:
-
Генерация динамических QR-кодов;
-
-
Трансляция запросов динамических QR-кодов в платёжный шлюз;
-
Фиксация ответов успешных оплат по динамическим и статическим QR-кодам и возможность сделать запрос на получения статуса платежа;
-
При необходимости возможна передача информации о платеже по API в виртуальную кассу;
-
Фиксация ответа от виртуальной кассы на получение информации о чеке;
-
Структура сервиса разработана с возможностью масштабирования;
-
Сервис может работать одновременно с несколькими организациями, каждая организация имеет свои API ключи для авторизации.
-
Реализована возможность оплаты в программах оперативного учёта на платформе 1С по статическому и динамическому QR-коду;
-
Во внедрённом расширении имеется возможность печати чека на физической и виртуальной кассе Orange Data;
-
Добавлен способ оплаты по QR-коду в форму обработки РМК 1С:Розница;
Кнопка оплаты по СБП

-
Внутри формы оплаты возможно выбрать кассу, на которой будет напечатан чек: на онлайн кассе или на физической;
Кнопки для отправки платежа

-
После выбора кассы происходит запрос на сервис и ожидание итогового статуса оплаты. После оплаты чек проводится по стандартному сценарию 1С:Розница и в зависимости от выбора чек может быть напечатан на физической кассе.
Статический QR-код
