@dmitrytut

Какая архитектура у приложений с оплатой по подписке?

Здравствуйте!

Сейчас очень многие веб-приложения используют модель оплаты по подписке с различными планами (что-то типа Бесплатно: доступна 1 функция, 100р./месяц - 3 функции и бонус, 250р./месяц - 10 функций и поддержка).
Есть ли примеры архитектуры подобных приложений, статьи (язык программирования или фреймворк не важен) ?
Интересно как устроена БД, как происходит апгрейд/даунгрейд плана, как привязываются функции к плану?
Спасибо.
  • Вопрос задан
  • 590 просмотров
Пригласить эксперта
Ответы на вопрос 4
Fahrenhe17
@Fahrenhe17
Ruby on Rails developer
А собственно, что должно быть особенного у такого приложения? Ну есть у нас юзер и у него поле "уровень доступа к фичам". И в зависимости от этого "уровня", даём или не даём определенные привелегии и возможности.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Сегментация вариантов подписок полностью зависит от сегментации востребованности целевой аудитории.
Обычно происходит так:
1. 0-65% Бесплатно: минимум для работы и без возможности сохранения результатов работы
2. 65-75%: для комфортной работы
3. 75-100% (VIP): для работы со всем созданным функционалом и не нужными функциями.
Берем нашу МАКСИМАЛЬНУЮ стоимость (за весь функционал) и раскидываем вниз по сегментам, исходя из процентного соотношения.

Список всех функций пишется исходя из спроса (и опроса) целевой аудитории.
Ответ написан
Комментировать
trevoga_su
@trevoga_su
это называется хочу бабла, а программировать не умею)
Ответ написан
prolis
@prolis
Независимый разработчик BPM
На сервере крутится сервер лицензий. PHP - авторизация пользователей и учет их платежей или возвратов платежей с PayPal. После платежа срок подписки продляется на месяц. Срок и уровень платной подписки передаются на фронт при авторизации.
Фронт на JS проверяет уровень и срок и открывает или разрешает платный функционал. Например при импорте файла функция импорта сначала запрашивает "разрешатель" - он говорит да, импортируем или нет, показываем предупреждение.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Искра Екатеринбург
от 80 000 до 100 000 ₽
Art gorka Санкт-Петербург
от 60 000 ₽
от 40 000 до 60 000 ₽
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект