Задать вопрос
@mr_drinkens89

Организация платных подписок django?

Всем привет.
Делаю в проекте на React+Django систему подписок юзеров (trial-режим, и платные подписки).
Быть может, кто сталкивался с подобной задачей. Какое решение выбрали? Самопис (присваивать юзеров в группы от django.contrib.auth, каждая группа - это определенная подписка, с помощью celery проверять срок действия и тд). Или же использовали готовое решение (по типу stripe, например)?
Заранее благодарю.
  • Вопрос задан
  • 1681 просмотр
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Gogam
Как по мне, лучше всего добавлять поле DateTimeField к профилю пользователя, которое будет означать конец подписки.
При регистрации дата и время может быть сгенерирована автоматически на текущее время.

Сравнивать подписан ли человек можно с помощь timestamp, что позволяет выдавать подписку буквально на несколько секунд.

Это решает проблему когда например человек зарегистрировался за 1 час до начала задачи по уменьшению дней подписки у всех пользователей.
А также впринципе избавляет от того чтобы делать какие либо задачи.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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