Finova Banking Platform
Цифровая банковская платформа с мультивалютными счетами, мгновенными переводами и соответствием регуляторным требованиям в трёх юрисдикциях.
Клиент: Finova
О проекте
Finova — цифровая банковская платформа, разработанная для фрилансеров и малого бизнеса, работающих с международными клиентами. Система поддерживает мультивалютные счета, мгновенные SEPA и SWIFT переводы, выпуск карт и интегрированный учёт расходов.
Задача
Клиенту требовалась платформа, способная работать в рамках банковского законодательства трёх европейских юрисдикций одновременно. Ключевые требования включали соответствие PSD2, строгую аутентификацию клиентов (SCA), мониторинг транзакций в реальном времени для AML/KYC и бесшовную интеграцию с core banking системами двух разных провайдеров.
Ключевые требования:
- Мультивалютные кошельки с обменными курсами в реальном времени
- PSD2-совместимый open banking API
- AML/KYC-конвейер с автоматической верификацией документов
- Интеграция выпуска карт (виртуальных и физических)
- Ролевая админ-панель с полным аудит-трейлом
Решение
Мы построили платформу на Node.js (NestJS) с фронтендом на React, используя PostgreSQL для транзакционных данных и Redis для управления сессиями и rate limiting. Архитектура построена на микросервисах с event sourcing для транзакционного реестра.
Архитектура
- Микросервисы на NestJS с gRPC для межсервисного взаимодействия и REST для публичных API
- Event sourcing для транзакционного реестра, обеспечивающий полную аудируемость и возможность повтора
- PostgreSQL с row-level security и партиционированными таблицами для мультитенантной изоляции
- Redis для rate limiting в реальном времени, хранения сессий и кеширования курсов валют
- AWS инфраструктура с multi-AZ деплоем, автоматическими бэкапами и шифрованием данных
Ключевые функции
- Обмен валют в реальном времени с конкурентными спредами на основе агрегированных потоков курсов
- Автоматизированный KYC-конвейер: загрузка документов, OCR-извлечение данных, проверка живости, очередь на ручную проверку
- Механизм мониторинга транзакций с настраиваемыми правилами для выявления подозрительной активности
- White-label возможность для банков-партнёров с развёртыванием под собственным брендом
- Комплексная админ-панель с экспортом регуляторной отчётности
Результат
Платформа успешно запущена и привлекла более 150 000 пользователей за первые 18 месяцев. Обрабатывает в среднем 45 000 транзакций в день с uptime 99.95%. Автоматизированный KYC-конвейер сократил время ручной проверки на 70%, а система прошла регуляторные аудиты во всех трёх юрисдикциях без замечаний.
Технологии проекта
Ключевые метрики
Частые вопросы
Какой технологический стек лежит в основе банковской платформы Finova?
Платформа построена на Node.js (NestJS) с микросервисной архитектурой: gRPC для межсервисного взаимодействия и REST для публичных API. Фронтенд — на React. Слой данных сочетает PostgreSQL с row-level security для мультитенантной изоляции и Redis для управления сессиями, rate-лимитинга и кэширования курсов валют. Для транзакционного реестра применяется event sourcing, обеспечивающий полную аудируемость. Инфраструктура работает на AWS с multi-AZ деплоем и шифрованием данных.
Какие основные технические сложности возникли при создании банковской платформы Finova?
Ключевой сложностью стало одновременное соответствие банковским регуляциям трёх европейских юрисдикций — каждая предъявляет свои требования к PSD2, строгой аутентификации и хранению данных. Построение пайплайна AML/KYC с автоматической верификацией документов, OCR и проверкой liveness при сохранении приемлемого уровня false-positive потребовало тщательной настройки. Интеграция с двумя различными провайдерами core-banking систем, каждый со своими проприетарными протоколами, добавила значительную сложность.
Сколько времени заняла разработка и запуск платформы Finova?
Базовая банковская функциональность — мультивалютные счета, переводы и админ-панель — была реализована за 10 месяцев. Автоматизированный KYC-пайплайн и модули регуляторного комплаенса потребовали дополнительных 4 месяцев разработки и сертификации. Интеграция выпуска карт и white-label возможности были добавлены в следующей фазе. В целом первый публичный запуск состоялся примерно через 14 месяцев после старта проекта.
Каких результатов достигла банковская платформа Finova?
Finova привлекла более 150 000 пользователей за первые 18 месяцев. Платформа обрабатывает в среднем 45 000 транзакций в день с аптаймом 99,95%. Автоматизированный KYC-пайплайн сократил время ручной проверки на 70%, значительно снизив стоимость онбординга клиентов. Система успешно прошла регуляторные аудиты во всех трёх юрисдикциях без замечаний.
Можно ли создать аналогичное банковское решение для моего финтех-стартапа?
Да. Архитектура Finova спроектирована с учётом регуляторной гибкости — мы можем адаптировать её под ваши целевые юрисдикции и лицензионные требования, будь то лицензия электронных денег, платёжного учреждения или полноценная банковская лицензия. White-label возможности позволяют запустить платформу под вашим собственным брендом. Мы берём на себя техническую интеграцию с core-banking провайдерами, эмитентами карт и KYC-вендорами.
Обсудим ваш проект
Расскажите о вашей идее и получите бесплатную оценку в течение 24 часов
Или напишите нам на hello@webparadox.com