Техническое задание: Интеграция Stripe в мобильное приложение
Требуется разработчик для настройки и внедрения платежной системы Stripe в готовое мобильное приложение.
Контекст проекта
Приложение разработано в сфере здоровья и фитнеса на стеке React Native с использованием Expo. В данный момент покупки и подписки обрабатываются через сторонний сервис управления монетизацией. Задача - добавить альтернативный способ оплаты через Stripe для веб-платежей.
Основные требования
- Интеграция SDK Stripe для обработки платежей внутри мобильного приложения (iOS и Android).
- Обеспечение корректной работы веб-платежей (Stripe Checkout или аналоги).
- Совместимость интеграции с уже используемой в приложении системой управления подписками и покупками.
- Настройка безопасного обмена данными между клиентской частью приложения и сервером (если требуется).
- Тестирование полного цикла покупки: инициация, обработка, подтверждение, восстановление транзакций.
Технические детали
- Платформа: React Native (Expo).
- Целевые ОС: iOS, Android.
- Основная платежная система для интеграции: Stripe.
- Текущая система управления покупками: сторонний сервис (типа RevenueCat/Superwall).
Ожидаемый результат
Полнофункциональная, оттестированная интеграция Stripe, работающая параллельно с существующей системой монетизации. Пользователи должны иметь возможность совершать покупки через новый платежный шлюз без конфликтов с текущей логикой приложения.