Forward PMS
Система управления платежами / Payment Management System
О продукте
FORWARD PMS (Payment Management System) — распределённая масштабируемая платформа для приёма и обработки платежей, управления их жизненным циклом и работы с реестрами, с готовыми интеграциями и инструментами мониторинга. Решение поддерживает онлайн-платежи, рекурренты, мерчантов, автоматическую загрузку/разбор файловых реестров и экспорт событий в Kafka.
Использование данного решения позволяет операторам существенно снизить затраты на интеграцию с различными платёжными провайдерами, автоматизацию обработки транзакций, снижение числа ошибок при ручной обработке данных, а также ускорить запуск новых платёжных сценариев за счёт гибкой настройки бизнес-правил и процессов.
Стоимость решения складывается из множества факторов, включая:
- Уровень кастомизации
- Количество пользователей
- Используемые модули<
- ИТ-ландшафт
Наши менеджеры проанализируют вводную информацию и смогут определить конфигурацию и стоимость решения для задач вашего бизнеса.
Основные преимущества
Быстрый запуск провайдеров
-
Подключение новых платёжных систем конфигурацией
-
Несколько инстансов одного протокола для разных мерчантов
-
Без доработки кода
Полный контроль над жизненным циклом платежей
-
Создание/изменение/отмена/поиск статусов
-
Идемпотентность по UUID
-
Полное журналирование
Автоматизация реестров
-
Автозагрузка и парсинг файлов
-
Дедупликация по hash-сумме
-
Изоляция и обработка ошибочных файлов
Масштабирование и отказоустойчивость
-
Горизонтальные инстансы в Kubernetes
-
Координация фоновых задач (ShedLock)
-
Высокая доступность
Прозрачная интеграция и мониторинг
-
Публикация событий в Kafka
-
Метрики и тех/бизнес-логи
-
Sync/async паттерны
Безопасность и соответствие
-
RBAC и разграничение доступа
-
Шифрование трафика, аудит действий
-
Прослеживаемость операций для проверок
Функциональные возможности
Приём платежей через платёжные шлюзы/ПС, маршрутизация, статусы, нотификации, поддержка мерчантов, возвраты/отмены.
Планирование и проведение автоплатежей, управление циклами, повторные попытки, отчётность по неуспешным операциям.
Автозагрузка по расписанию, парсинг форматов, валидация, дедупликация по hash, распределение по получателям, карантин для некорректных файлов.
Публикация событий/платежей в Kafka, интеграция с DWH/биллингом/аналитикой, надёжная доставка и повторяемость.
Глобальный UUID, расширенный поиск по атрибутам операции, источнику платежа и контрагентам.
Технические метрики, логи бизнес-событий, дешборды для эксплуатации и аудита.
Архитектура
Forward PMS состоит из нескольких подсистем, активируемых профилями приложения:
- Paysystems – активирует подсистему приёма онлайн платежей. В данном режиме активируются платёжные сервлеты
- Registers-load – активирует подсистему автоматической загрузки реестров платежей
- Export-kafka – активирует подсистему выгрузки платежей в Kafka
- Recurrents – активирует подсистему рекуррентных платежей
Дополнительно, для корректной работы Forward PMS выполняются проверки наличия абонента. Для этого используется модуль Subscriber – информация о создании/удалении платежа отправляется в виде событий в Kafka
Принцип работы
-
1
Поступление события (онлайн-платёж, рекуррент, файл реестра)
-
2
Нормализация и присвоение уникального ID
-
3
Бизнес-валидация и применение правил (дедупликация, маршрутизация, статусы)
-
4
Фиксация операции и публикация соответствующих событий в Kafka
-
5
Синхронные ответы для онлайн-сценариев и/или асинхронная доставка в смежные системы (биллинг, DWH, CRM)
-
6
Мониторинг и журналирование для контроля и аудита
Импортозамещение
Forward является одним из ведущих российских разработчиков OSS/BSS решений. Наши продукты находятся в реестре отечественного ПО и отвечают самым высоким требованиям по надежности и безопасности.
Forward PMS позволяет полностью заместить популярные зарубежные продукты со снижением стоимости владения и повышением качества поддержки.