Большинство FinTech-стартапов тратят первый миллион рублей на то, что им не нужно. MVP платёжного сервиса обрастает поддержкой шести платёжных методов, мультивалютностью и продвинутой аналитикой — ещё до того, как появился первый реальный пользователь. В итоге запуск откладывается на полгода, деньги кончаются, а продукт так и не проверяет главную гипотезу. Парадокс: чем больше функций в MVP, тем меньше шансов его запустить.
Почему платёжный MVP разрастается до монстра
Проблема начинается ещё на стадии обсуждения с командой разработки. Фраза «сделайте нам платёжный сервис» автоматически вызывает в голове разработчика образ полноценного продукта — с авторизацией через три соцсети, возвратами, рекуррентными платежами, личным кабинетом с графиками и push-уведомлениями. Это не злой умысел: просто люди инстинктивно строят «правильно», а не «минимально».
Второй источник раздувания — регуляторная паранойя. Стартаперы читают статьи про ФЗ-115, 161-ФЗ и требования ЦБ и приходят к выводу, что без стека compliance-инструментов корпоративного уровня выходить нельзя. На самом деле для MVP работают совсем другие правила.
Что реально обязательно: восемь функций
После десятков FinTech-проектов мы в IT2BE пришли к конкретному минимуму. Вот что должно работать в день запуска — и ничего лишнего:
- Приём платежей через шлюз. В России в 2026 году для MVP достаточно одного шлюза: ЮKassa или Тинькофф Pay. ЮKassa подключается за 1–3 рабочих дня, поддерживает карты, СБП и ЮMoney. Для 95% FinTech-сценариев этого хватает.
- Регистрация и авторизация пользователя. Email + пароль с подтверждением по email или номер телефона + SMS-код. Никаких «Войти через Google/VK/Госуслуги» в MVP — это недели интеграций ради удобства, которое пользователь оценит потом.
- KYC-лайт. Верификация по номеру телефона через SMS. Этого достаточно, чтобы привязать пользователя к реальному человеку и выполнить минимальные требования без полноценной проверки паспорта.
- Проведение транзакции. Создание платежа, редирект на страницу шлюза, обработка callback (webhook) от шлюза о статусе — успех, ошибка, ожидание.
- История транзакций. Простой список: дата, сумма, статус, получатель/отправитель. Без фильтров и экспорта в Excel — это можно добавить в версии 1.1.
- Личный кабинет. Баланс (если он есть в логике продукта), данные профиля, смена пароля. Один экран, не дизайн-марафон.
- Уведомления о транзакциях. Email или SMS при успешном платеже и при ошибке. Без push на первом MVP — они требуют отдельного сервиса (Firebase или APNs), что добавляет минимум неделю.
- Базовый дашборд для вас. Не для пользователя — для команды. Количество транзакций, общий оборот, количество ошибок. Google Data Studio + прямые запросы в базу работают лучше любого самописного дашборда.
Что не нужно в MVP — и почему это иллюзия необходимости
Есть функции, которые кажутся обязательными, но на этапе MVP только тормозят:
- Несколько платёжных методов. QIWI, WebMoney, криптовалюта, рассрочка — всё это нужно только после того, как вы поняли, кто ваш пользователь и как он привык платить. До этого момента любой второй шлюз — это выброшенные деньги и время.
- Мультивалютность. Если ваш MVP не работает с иностранными пользователями в день запуска, рубль и только рубль. Конвертация, курсы, SWIFT — это масштабирование, не MVP.
- Сложная аналитика транзакций. Сегменты пользователей, когортный анализ, воронки — используйте внешние инструменты (Яндекс.Метрику, Amplitude на free-плане) вместо самописного аналитического модуля.
- Система возвратов с UI. Возвраты через API шлюза делаются из консоли администратора — вы или ваш разработчик сами запускают возврат. Для MVP с небольшим числом транзакций этого хватает с избытком.
- Мобильное приложение. Web-версия с адаптивной вёрсткой проверяет гипотезу не хуже нативного приложения, но разрабатывается в 2–3 раза быстрее.
Compliance-минимум: что реально нужно по закону
Здесь важно не путать «то, что нужно в день запуска» и «то, что нужно через полгода». Для MVP платёжного сервиса:
Обязательно сразу:
- Политика конфиденциальности и пользовательское соглашение — уведомление РКН об операторе персональных данных (это бесплатно, занимает 15 минут на gosuslugi.ru).
- ФЗ-152 — данные пользователей хранятся на серверах в России. Облако Mail.ru, Yandex Cloud или любой российский хостинг решают этот вопрос автоматически.
- Договор с платёжным шлюзом — ЮKassa требует юрлицо или ИП, занимает 1–3 рабочих дня.
Не нужно в MVP:
- Лицензия ЦБ на деятельность НКО — она нужна только если вы сами выступаете оператором платёжной системы. Если вы используете шлюз (ЮKassa, Тинькофф), они уже лицензированы — вы только клиент.
- PCI DSS-сертификация — при работе через шлюз данные карт не проходят через ваши серверы. Шлюз сертифицирован, вы нет, и это нормально.
- Полноценный AML-модуль — достаточно базовых лимитов на транзакции (ЮKassa накладывает их автоматически).
Стоимость и сроки реального MVP
Если взять восемь обязательных функций из списка выше и реализовать их без излишеств, получается следующая картина:
| Компонент | Рабочих дней | Комментарий |
|---|---|---|
| Discovery и архитектура | 3 | ТЗ, wireframes, выбор стека |
| Backend: auth + транзакции + webhook | 6 | Node.js или Python FastAPI |
| Интеграция ЮKassa | 2 | Sandbox → production |
| Frontend: личный кабинет + история | 5 | React + адаптивная вёрстка |
| KYC-лайт (SMS-верификация) | 1 | СМСРУ или SMS.ru API |
| QA и деплой | 4 | Тесты, CI/CD, прод |
| Итого | 21 рабочий день | Фиксированная цена до 900 000 ₽ |
Это не теоретические расчёты — это средние показатели по нашим реальным FinTech-проектам.
Подводные камни, которые съедают сроки
Даже с чётким минимальным набором функций есть несколько точек, где проекты спотыкаются:
Sandbox vs. production в ЮKassa. В тестовой среде платежи проходят всегда. В production шлюз проводит дополнительную проверку юрлица и может заблокировать первые транзакции до ручной верификации. Заложите 2–3 дня на «раскатку» в проде и не планируйте публичный запуск сразу после деплоя.
Банковский эквайринг и лимиты. По умолчанию ЮKassa устанавливает лимиты на дневной оборот для новых партнёров. Если ваша модель предполагает большие суммы с первого дня — обсуждайте лимиты с менеджером шлюза заранее, это занимает время.
Webhooks и надёжность. Платёжный шлюз уведомляет ваш сервер о статусе транзакции через webhook. Если ваш сервер был недоступен в момент уведомления — нужен механизм повторной проверки статуса (polling). Это простая функция, но про неё часто забывают в MVP.
Тестирование с реальными деньгами. Не все сценарии ошибок воспроизводятся в sandbox. Зарезервируйте 3–5 тысяч рублей на тестовые транзакции в продакшене — сразу после запуска, до открытия доступа пользователям.
Итог
MVP платёжного сервиса — это восемь функций, одно юрлицо, один шлюз и три недели разработки. Всё остальное — следующие версии, которые вы будете строить на основе реальных данных о пользователях, а не на основе предположений.
Если вы сейчас проектируете FinTech MVP и хотите понять, какой минимум подходит именно под вашу модель — запишитесь на бесплатный 30-минутный Zoom-колл с командой IT2BE. Разберём вашу идею, определим обязательный набор функций и оценим сроки.
FAQ о mvp платёжного сервиса
Нужна ли лицензия ЦБ для MVP платёжного сервиса?
Нет, если вы используете готовый платёжный шлюз — ЮKassa, Тинькофф Pay или аналог. Шлюз уже имеет все необходимые лицензии и берёт на себя роль оператора платёжной системы. Вы лишь подключаете его как клиент. Лицензия ЦБ нужна только если вы хотите самостоятельно хранить деньги клиентов и проводить межбанковские операции — то есть стать НКО или банком. Для стандартного FinTech-стартапа на MVP-стадии это не нужно и не реалистично.
Какой платёжный шлюз выбрать для FinTech MVP в России?
Для большинства FinTech MVP в России в 2026 году оптимальный выбор — ЮKassa (бывший Яндекс.Касса). Быстрое подключение (1–3 дня), поддержка карт, СБП, ЮMoney, хорошая документация и готовые SDK для популярных стеков. Тинькофф Pay — хорошая альтернатива, особенно если ваша аудитория активно использует Тинькофф-банк. Для EdTech-проектов с подписной моделью оба шлюза поддерживают рекуррентные платежи. Решение о втором шлюзе лучше принимать после запуска — когда вы увидите, чего не хватает первому.
Сколько стоит разработка MVP платёжного сервиса?
При минимально необходимом наборе функций (авторизация, интеграция шлюза, история транзакций, KYC-лайт, личный кабинет) разработка занимает 21–22 рабочих дня и обходится в 750 000 — 900 000 рублей с фиксированной ценой. Цена растёт, если добавляются нестандартные интеграции (нишевые шлюзы, специфический KYC) или нужны mobile-приложения. Работа с несколькими шлюзами, мультивалютность или собственная аналитика удваивают сроки и бюджет — это для версии 2.0, не MVP.
Что такое KYC-лайт и достаточно ли его для MVP?
KYC-лайт — это минимальная верификация пользователя: подтверждение номера телефона через SMS-код. В отличие от полного KYC (фото паспорта + селфи + проверка через государственные реестры), KYC-лайт реализуется за 1 рабочий день и стоит копейки. Для MVP с оборотом до 15 000 рублей на транзакцию и без хранения средств пользователей этого, как правило, достаточно. Полный KYC через Sumsub или аналогичный сервис подключается на стадии масштабирования, когда появляются требования к крупным операциям или институциональным клиентам.