Кейс компании

Разработка FinTech-сервиса дистанционного оформления займов - MFOBank(NDA)

Финансы

Кейс разработки масштабируемого цифрового сервиса для дистанционного оформления, выдачи и обслуживания займов: полный онлайн-цикл от заявки до погашения, интеграции со скоринговыми и антифрод-системами, соответствие регуляторным требованиям.

Цифровой сервис дистанционного оформления займов

О проекте

FinTech / Financial Services • Web + Backend • High-Load Lending Platform • Продакшен, активная поддержка

MFOBank — масштабируемая цифровая платформа дистанционного оформления, выдачи и обслуживания займов. Сервис позволяет пользователям полностью онлайн пройти путь от подачи заявки до получения и погашения займа, включая идентификацию, проверку данных, подписание документов и работу с личным кабинетом.

Платформа интегрирована с внешними скоринговыми, антифрод- и платёжными системами и соответствует требованиям регуляторов по обработке персональных данных и безопасности финансовых операций.

Проект развивается в продакшене на протяжении нескольких лет.

Регуляторное соответствиеИнтеграционная экосистемаHigh-Load платформа

Бизнес-контекст

Платформа решает ключевые задачи финтех-компании:

  • Полностью дистанционное оформление займа
  • Автоматизация андеррайтинга
  • Интеграция с внешними decision-системами
  • Минимизация операционных издержек
  • Повышение конверсии на каждом этапе воронки
  • Масштабирование под растущую нагрузку
  • Соответствие регуляторным требованиям

Задачи проекта

На старте перед командой стояли задачи:

  • Взять в поддержку первую версию платформы
  • Перепроектировать архитектуру под масштабирование
  • Повысить стабильность системы
  • Улучшить клиентский путь (CX)
  • Усилить безопасность
  • Оптимизировать SEO и маркетинговую эффективность
  • Настроить корректную работу CPA-каналов

Архитектурное решение

Мы провели глубокий рефакторинг и перестроили систему в сторону модульной архитектуры.

Основные принципы:

  • Разделение dev / staging / production
  • Docker-инфраструктура
  • CI/CD пайплайн
  • Очереди обработки заявок
  • Централизованный логгинг и мониторинг
  • Защищённые API-интеграции
  • Выделенные сервисы под обработку фотографий и CPA-логику

Основные модули платформы

1

Публичная часть (лендинг)

  • Динамический калькулятор займа
  • Маркетинговые блоки, FAQ и юридическая информация
  • Интеграции с CPA-сетями, сохранение UTM и affiliate-параметров
  • ReCaptcha v3, Google Tag Manager
2

Многошаговая анкета (Loan Application Flow)

Процесс подачи заявки включает:

  • Регистрация и верификация контактов
  • Паспортные данные (автоподсказки через Dadata)
  • Доход и занятость, привязка карты (3-D Secure)
  • Загрузка фотографий документов
  • Сбор поведенческой статистики, SMS-подтверждения, антибот-механизмы
3

Личный кабинет клиента

  • Подача первичной и повторной заявки, загрузка документов
  • Привязка нескольких карт, история займов, подписание договоров
  • Погашение и пролонгация, поддержка
  • Удаление профиля (в соответствии с законодательством)
  • Интерфейс адаптируется под статус заявки: ожидание решения, одобрено, отказ, активный займ, погашен
4

Обработка фотографий

  • Отдельное хранилище, извлечение EXIF-данных, хэширование файлов
  • Сравнение селфи и паспорта, поддержка версий алгоритмов проверки
5

Интеграции

BrainySoft (BS) — кредитный конвейер; Dadata — автозаполнение и валидация; DBrain — распознавание документов; платёжные системы (3-D Secure); CPA-сети (Leadgid, Leadsu и др.); Zabbix — мониторинг; OpenSearch — логирование.

Безопасность и соответствие требованиям

3-D Secure при операциях с картами
ReCaptcha v3
Ограничение количества попыток входа, IP-ограничения
Маскирование данных карт
Отдельное хранение чувствительных данных
Контроль доступа, логирование действий

Основные вызовы

ВызовРешение
Наследованный код первой версииМасштабный рефакторинг и перепроектирование архитектуры
Сложная финансовая логикаЧёткая модульная структура и стандартизация бизнес-правил
Высокая нагрузкаDocker-инфраструктура, Redis, очереди, оптимизация запросов
Регуляторные требованияВнедрение обязательных процедур согласий, хранения данных и безопасности
Интеграции с внешними системамиСтандартизированный слой API и централизованная обработка ошибок

Процесс работы

Проект ведётся по Agile + сервисной модели:

  • Приём и анализ задачи → Архитектурная оценка → Дизайн-проработка
  • Разработка → Code Review → Регрессионное тестирование
  • Релиз → Мониторинг продакшена

Инструменты:

ClickUpGitLab CIFigmaOpenSearchZabbix

Команда проекта

Технический руководитель
Backend-разработчик
Frontend-разработчик
DevOps-инженер
QA-инженер
UX/UI-дизайнер
SEO-специалист
Project Manager

Результаты

Полноценная FinTech-платформа в продакшене

Масштабируемая архитектура

Повышение стабильности системы

Улучшение конверсии в ключевых точках воронки

Снижение операционных затрат

Рост органического трафика

Гибкость в работе с партнёрскими сетями

Готовность к масштабированию

Технологический стек

Backend

PHP 8.4Laravel 11

Инфраструктура

Docker ComposeNginxRedisSupervisor

DevOps и мониторинг

CI/CDZabbixOpenSearch

Интеграции

BrainySoftDadataDBrainПлатёжные системыCPA-сети

Чем команда гордится

Глубокой архитектурной переработкой legacy-системы
Стабильностью продакшен-сервиса
Чистой и масштабируемой архитектурой
Гибкой интеграционной моделью
Долгосрочным партнёрством с клиентом
Умением развивать финтех-продукт без остановки бизнеса

Итог

MFOBank — это пример комплексной FinTech-разработки: от рефакторинга наследованной версии до построения масштабируемой, безопасной и интеграционно-насыщенной цифровой платформы.

Мы выступаем не просто подрядчиком, а технологическим партнёром, обеспечивающим стабильность, безопасность, масштабируемость и эволюционное развитие финансового продукта.

Хотите обсудить ваш проект?

Свяжитесь с нами, и мы расскажем, как можем помочь реализовать вашу задачу

Подписывайтесь на наш Telegram канал

Свежие статьи, кейсы и полезные материалы о разработке, технологиях и IT-трендах

Подписаться на канал