Описание проекта
По оплате мне нужны регулярные подписные списания минимум с тремя тарифами — например, месячный, квартальный и годовой, — с возможностью позже добавить пробный период и промокоды. Система должна корректно обрабатывать автопродление, повторные попытки при неудачном списании, отмены и переходы между тарифами, а также мгновенно выдавать или отзывать доступ при смене статуса подписки. Оплата картой — через стандартный платёжный шлюз, без хранения данных карт на моём сервере, с понятными письмами-квитанциями и напоминаниями о продлении. Важна и админка: я хочу видеть активных участников, выручку, отток и истекающие тарифы, а при необходимости вручную продлить или вернуть оплату.
Безопасность и надёжность считаю ключевыми требованиями. Проверка доступа должна выполняться на стороне сервера, чтобы премиум-ссылки нельзя было передать или подобрать, сессии должны быть защищены, а вебхуки от платёжной системы — проверяться по подписи до изменения доступа. Хостинг и текущий код готовы, доступ к тестовому окружению предоставлю.
— Пейволл закрывает выбранные страницы, бесплатный контент остаётся индексируемым
— Регистрация, вход, подтверждение почты и сброс пароля
— Личный кабинет: тариф, дата продления, счета, разблокированное
— Регулярные списания с месячным, квартальным и годовым тарифами
— Пробный период, промокоды, апгрейды, даунгрейды и отмены
— Админка: участники, выручка и обзор оттока