Добрый день!
Как построена система платных подписок и какая у них должна (обычно) бизнес логика?
Считаю обязательным:
- Создание таблицы `Orders`.
- Создание таблицы `Subscriptions` - где у нас хранятся планы подписок.
Вопросы:
- Какие таблицы создаются для реализации платных подписок?
- Как мы проверяем наличие подписки у пользователя и из какой таблицы мы это считываем?
- Если у пользователя уже есть подписка, при оформлении ещё одного, мы просто продлеваем текущую или создаем запись, которая будет создана со срока окончания прошлой подписки?
Просветите, пожалуйста!
Чем больше информации, тем лучше!
Спасибо!