@mr_drinkens89

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы