Как организвать подписку в проекте на rails?

Есть сервис с настроенными devise и cancan. Нужно сделать премиум подписку с рядом преимуществ для юзера. Как обычно организовывают проверку, что подписка истекла/активна?
В голову приходит только вариант проверки всех юзеров по расписанию, что, как мне кажется сильно не корректно.
  • Вопрос задан
  • 368 просмотров
Решения вопроса 1
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
Я бы сделал, поле "активно до", для каждого пользователя.
И если это поле больше текушего времени - подписка активна.
При оплате добавляем время.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы