Требование | Описание |
API интеграция | Подключение к системе Сбербанка через официальное API |
Безопасность | Сертификация по стандартам PCI DSS и соответствие требованиям ЦБ РФ |
Пользовательский интерфейс | Удобный интерфейс для начисления и списания бонусов |
- Зарегистрироваться как партнер Сбербанка
- Подать заявку на доступ к API "СберСпасибо"
- Пройти проверку безопасности
- Получить ключи доступа и документацию
- Модуль авторизации пользователей
- Система начисления баллов за покупки
- Каталог товаров/услуг для траты баллов
- Личный кабинет с историей операций
Тип тестирования | Цель |
Функциональное | Проверка корректности начисления/списания баллов |
Нагрузочное | Проверка стабильности при пиковых нагрузках |
Безопасность | Проверка защиты персональных данных |
- Backend: Java/Kotlin, Spring Boot
- Frontend: React Native или Flutter для кроссплатформенности
- Базы данных: PostgreSQL или MongoDB
- Инфраструктура: облачные решения (SberCloud, Yandex Cloud)
- getBalance - запрос баланса баллов
- accruePoints - начисление баллов
- redeemPoints - списание баллов
- getTransactions - история операций
- Оформление договора с Сбербанком
- Регистрация в качестве оператора персональных данных
- Согласование правил программы лояльности
- Публикация пользовательского соглашения
Компонент | Сроки | Примерная стоимость |
Базовое приложение | 3-4 месяца | от 1,5 млн руб |
Интеграция с API | 1-2 месяца | от 500 тыс руб |
Тестирование и сертификация | 1 месяц | от 300 тыс руб |
Рекомендации по запуску
Перед полноценным запуском рекомендуется провести пилотное тестирование с ограниченной группой пользователей. Это позволит выявить возможные проблемы и доработать приложение перед масштабным внедрением.