Расширение функциональности существующего веб-сервиса: платёжная интеграция, автоматизация жизненного цикла подписки и ручное тестирование ключевых пользовательских сценариев.
Что реализовано
- Интеграция платёжного провайдера — обработка IPN, статусы транзакций, хранение в БД
- Автоматическое управление подпиской: активация, продление раз в 7 дней, отмена при неудаче
- Таймаут незавершённых транзакций через 1 час
- Ручное QA: авторизация, восстановление доступа, уведомления, платёжный флоу
- Пострелизная поддержка с SLA на критические баги
Безопасность:
- HTTPS, валидация входящих данных, защита от CSRF/XSS и SQL-инъекций
- Проверка IP-адресов платёжного сервера, логирование критических операций