Сервис выпуска и управления платёжными картами для финтех-компании
Заказчик — Финтех-компания, выпускающая платёжные карты на базе внешнего эмитента, заказала разработку собственного независимого веб-сервиса. Мы создали двустороннюю платформу: личный кабинет для самостоятельной эмиссии и настройки карт клиентами, а также бэк-офис для администраторов с инструментами контроля пользователей, балансов и лимитов.
Вызовы и сложности
- Интеграция с внешней платформой-эмитентом карт, потребовавшая значительно больше ресурсов, чем предполагала стартовая оценка
- Архитектурные ограничения внешней платформы, не передающей часть необходимых для интерфейса метрик (например, расход общих лимитов аккаунта)
- Необходимость шифрования всех секретных данных карт и обязательного подписания каждого транзакционного запроса
- Критически сжатый таймлайн проекта, заставивший команду пройти весь цикл от старта разработки до финальной приемки сервиса всего за один месяц
Реализованный функционал
- Личный кабинет с возможностью самостоятельного выпуска как одиночных карт, так и пакета из нескольких штук за одну операцию.
- Инструменты для моментальной заморозки, блокировки, настройки лимитов, смены паролей 3D-Secure и кастомной выгрузки отчетов.
- Многофункциональная внутренняя панель операционного управления пользователями, балансами и картами для сотрудников компании.
- Адаптивный интерфейс для ПК и мобильных устройств со сквозным безопасным входом на базе двухфакторной аутентификации (2FA).
Стек проекта
Что было реализовано
Что сделала команда itMegastar:
Автоматизация создания аккаунтов, выпуска карт, процедур заморозки и блокировки с механизмом безопасного отката транзакций при ошибках, а также сквозная JWT-верификация запросов
Регламентное обновление статусов транзакций и лимитов (раз в 2 часа), верификация холдов (раз в 6 часов), обновление балансов (раз в 10 минут) и автоматическое аннулирование карт с истёкшим сроком действия
Контроль дневных и месячных лимитов, расчет расхода общих лимитов аккаунта по сумме транзакций на стороне сервиса, учет стоимости обслуживания и PUSH-оповещения администраторов при дефиците средств
Раздельные API для клиентского кабинета и админ-панели с проверкой прав, адаптивная верстка, сквозные фильтры с выгрузкой отчетов и 2FA-авторизация через Google Authenticator
Нагрузочное тестирование сценариев массовой эмиссии карт, регрессионные тесты по чек-листам, еженедельная отчетность перед заказчиком и финальная демонстрация готового продукта
Результаты сотрудничества
Для бизнеса
- Запуск собственного финтех-сервиса поверх API внешней платформы-эмитента
- Оперативный контроль балансов, лимитов и задолженностей в едином бэк-офисе
- Создание масштабируемого ИТ-ядра для реализации будущих доработок и новых сервисов
Для клиентов сервиса
- Моментальный самостоятельный выпуск карт и гибкая настройка параметров безопасности
- Доступ к актуальной истории транзакций с возможностью кастомной выгрузки отчетов
- Безопасный вход с 2FA-авторизацией со смартфонов и стационарных компьютеров
Команда itMegastar реализовала полный цикл проектирования, разработки и тестирования финтех-платформы всего за один месяц. Архитектурные и технические ограничения внешней платформы-эмитента удалось полностью компенсировать за счет внедрения кастомной логики на стороне разработанного сервиса.