Reactive Payment Processor

комплекс программных средств, предназначенный для автоматизации процесса обработки транзакций физических лиц

Заказная разработка программного обеспечения

Программный комплекс Reactive Payment Processor предназначен для:

    • Предоставления сервиса платежным агентам (интернет-банк, платежные терминалы, кассы банка и т.д.) по обслуживанию транзакций физических лиц (оплата коммунальных и др. услуг, пополнение вкладов, погашение кредитов и т.п.) в пользу поставщиков услуг (юридических лиц)
    • Предоставления возможности поставщикам услуг, имеющим прямые договора с банком и/или работающих через агрегаторов поставщиков услуг, получать оплату за свои товары и/или услуги

Внутренняя архитектура микросервиса

Модель акторов - математическая модель параллельных вычислений, которая трактует понятие «актор» как универсальный примитив параллельного численного расчёта: в ответ на сообщения, которые он получает, актор может принимать локальные решения, создавать новые акторы, посылать свои сообщения, а также устанавливать, как следует реагировать на последующие сообщения.


12.jpg

Функциональная архитектура системы:

  • Ключевым архитектурным элементом построения Reactive Payment Processor, наделяющих его рядом преимуществ, являются микросервисы - это архитектурный стиль, при котором сложное приложение разбивается на мелкие, независимые процессы, взаимодействующие через методы API, независимые от языка реализации.
  • Reactive Payment Processor построен по модульному принципу, где модуль “Ядро” отвечает за базовые возможности программного комплекса.

Быстродействие

rpp.jpg
*Общее количеств запросов за 30 дней – 16 690 775


Функциональные характеристики. Модули:

  • Сверка с карточным процессингом. Получение информации по осуществлённым транзакциям от карточного процессинга и выполнение корректирующих действий;
  • Электронные деньги. Взаимодействие с системами учёта электронных денег (ОСМП, IPAY, Belqi, EMoney, Яндекс-деньги)
  • Cash-in. Аналитический учет наличных денежных средств
  • Собственные платежи из ЕРИПа. Исполнение платежей относящихся к собственным услугам банка и платежей поставщиков услуг – клиентов банка (имеющих прямые договора с данным банком), которые поступают через ЕРИП
  • ЕРИП и Клиринг. Взаимодействие с Единым Расчетным и Информационным Пространством
  • Офлайн ПУ. Исполнение платежей для Поставщиков услуг, делегирующих Расчетному Агенту свои полномочия
  • E-mail рассылка. Автоматическая рассылка уведомлений и отчётов
  • Произвольные платежи. Прием и обработка платежей по произвольным банковским реквизитам
  • Планировщик. Управление запуском бизнес-процессов по расписанию

Общие возможности ядра:

  • Настройка нормативно-справочной информации (счета, справочники, собственные услуги банка, курсы конвертаций и пр.)
  • Конфигурирование системы (динамические настройки обработки платежей, параметры работы системы, параметры обновления кешей, регистрация пользователей и прочие административные и пользовательские настройки)
  • Параметризация онлайн диалогов оплат и настраиваемые ограничения по приему платежей
  • Аналитический учет произведенных оплат (формирование проводок)
  • Конвертация валют
  • Обмен сообщениями (в том числе файловый) с интегрированными системами и поставщиками услуг
  • Автоматизация процессов загрузки НСИ
  • Загрузка входящих файлов
  • Формирование простой и статистической отчетности (ручное и автоматическое с параметрами по умолчанию)
  • Хранение отчетов в системе
  • Логирование процессов оплат
Поделиться в соцсетях:
  • Задать вопрос специалисту
  • Заказать презентацию