Бесплатные кейсы
Бесплатный кейс начисляется за пополнение; все параметры настраиваются в админке (по дизайну, не в коде).
Статус: ✅ Работает на проде. Параметры — в админке.
Открытые вопросы по пункту
Нет. Конкретные значения (порог пополнения, число открытий) задаёт менеджер в админке — это и есть правильное решение, не зашиваем в код.
Что работает
- Пополнил на сумму ≥ порога → начисляются бесплатные открытия конкретного кейса (накопительно за каждое подходящее пополнение).
- Открытие бесплатного кейса списывается со счётчика, деньги не берутся.
- Параметры в админке: тип кейса «бесплатный», порог суммы пополнения, сколько открытий за начисление.
- Покрыто тестами (начисление по порогу, накопление, списание счётчика, отказ без открытий).
Защита от абуза ✅
Добавлена и настраивается в админке (Кейсы → Бесплатные кейсы), каждое 0 = выключено:
- лимит бесплатных открытий в сутки на пользователя;
- пауза (кулдаун) между бесплатными открытиями;
- минимальный возраст аккаунта для бесплатных кейсов (от ботов-однодневок).
Прокликано в Playwright + живая проверка на сервере: при лимите 1/сутки второе открытие отдаёт 422 с понятным сообщением. По умолчанию все ограничения выключены.
← Назад к роудмапу