МБР построен на модульной архитектуре. Основа комплекса — МБР-Сервер, который разворачивается в инфраструктуре банка, принимает документы банков-партнёров, проверяет электронную подпись входящих запросов, маршрутизирует документы в АБС, получает исходящие документы из АБС, подписывает их и предоставляет банкам-партнёрам, а также обеспечивает обмен статусами обработки.
Для автоматической интеграции с АБС банка-партнёра мы создали МБР-Клиент. Сервис обменивается данными с банковской системой через Apache Kafka или файлы. Банки с собственной интеграцией могут подключаться к МБР-Серверу напрямую через REST API.
МБР-ЛК — веб-модуль для ручной работы с МБР. Он позволяет сотрудникам банка-партнёра отправлять и получать документы, контролировать их статусы и работать с журналом операций без обязательной прямой интеграции с АБС.
Реализована работа с электронной подписью с использованием КриптоПро/ГОСТ и RSA, а также аутентификация и разграничение прав доступа банков-партнёров.