Платежный агрегатор для SaaS-сервисов
Создали платежный хаб: единый API для подключения 5 платежных систем, рекуррентные платежи, split-payments и финансовая отчетность.
99.95%
success rate платежей
Каскадинг между провайдерами: если один недоступен — платеж автоматически проходит через резервный
5
платежных систем в хабе
Единый API для всех провайдеров — подключение нового продукта за 1 день вместо 2 недель
< 200ms
latency API
P99 ниже требований стандартов безопасности платежей за счет оптимизации маршрутизации и кеширования конфигов
Задача
Холдинг из 4 SaaS-продуктов. У каждого продукта свои платежные интеграции — дублирование кода, разные провайдеры, сложная финансовая отчетность. Подключение нового продукта к платежам занимало 2-3 недели. Success rate платежей — 94%, остальные 6% терялись при сбоях провайдеров. Нужен был единый платежный хаб с каскадингом, рекуррентными платежами и финансовой аналитикой.
Что было до нас
У каждого из 4 продуктов свои платежные модули — дублирование кода и разные баги
Подключение нового продукта к платежам занимает 2-3 недели разработки
Success rate 94% — 6% платежей теряются при сбоях провайдеров
Финансовая отчетность собирается вручную из разных источников
Решение
Единый платежный хаб с каскадингом и split-payments
Единый API
Один интерфейс для всех 5 провайдеров. Подключение нового продукта — 1 день вместо 2-3 недель.
Каскадинг платежей
Если основной провайдер недоступен — автоматический переход на резервный. Success rate вырос с 94% до 99.95%.
Рекуррентные платежи
Подписки, retry-логика при отклонении, уведомления об истечении карты. Автоматическое продление без участия клиента.
Split-payments
Разделение платежа между несколькими получателями. Для маркетплейс-модели внутри холдинга.
Финансовая отчетность
Автоматическая сверка с провайдерами, выгрузка для бухгалтерии, P&L по каждому продукту.
Безопасность
Хранение токенов карт в Vault, соответствие стандартам безопасности платежей, полный аудит-лог всех операций.
Маршрутизация платежа через хаб
Запрос на оплату
SaaS-продукт отправляет платеж через единый API с указанием суммы, валюты и типа оплаты
Маршрутизация
Хаб выбирает оптимального провайдера по комиссии, доступности и типу карты клиента
Платежный провайдер
Обработка через основной провайдер, при сбое — автоматический каскадинг на резервный
Подтверждение
Webhook с результатом отправляется продукту, транзакция записывается в финансовый отчет
До
Success rate платежей: 94%
Подключение продукта к платежам: 2-3 недели
Дублирование платежного кода в 4 продуктах
Финансовая отчетность собирается вручную
После
Success rate платежей: 99.95%
Подключение продукта к платежам: 1 день
Единый платежный хаб для всех продуктов
Автоматическая сверка и отчетность
Результаты
Success rate вырос с 94% до 99.95%
Каскадинг между провайдерами автоматически перенаправляет платеж при сбое основного
Подключение нового продукта — 1 день вместо 2-3 недель
Единый API с документацией и SDK — разработчик интегрируется за несколько часов
Latency API — менее 200ms (P99)
Оптимизация маршрутизации и кеширование конфигураций провайдеров
Экономия 40 часов разработки в месяц
Вместо поддержки 4 отдельных платежных модулей — один хаб с единой кодовой базой
Использованные услуги
Другие проекты
Образовательная LMS-платформа
Разработали платформу онлайн-обучения с видеокурсами, интерактивными тестами, сертификацией и аналитикой прогресса учеников.
Система контроля доступа для бизнес-центра
Разработали СКУД для бизнес-центра класса А на 3 000+ сотрудников: управление пропусками, интеграция с турникетами и лифтами, ЛК арендатора.
Нужен подобный проект?
Расскажите о задаче - предложим решение и дадим оценку сроков.