Платная подписка
Подскажите, как реализовать платную подписку на modx. Допустим есть группа юзеров и ресурсы с доступом только для них. Как организовать, чтобы доступ давался на ограниченное время и требовал оплаты.
Комментарии: 4
К сожалению ничего готового для Modx нет!
это понятно, помогли бы хотя бы советы куда копать :)
— реализуешь функционал (со стороны бэкэнда или, в зависимости от получаемого ответа на фронтэнде (результат оплаты — true, допустим)), который будет добавлять юзеру 2 дополнительных поля (можно в одно уместить, думаю, но с 2-мя нагляднее) — включен ли премиум (0/1) и до какого времени (дата, можно через нее одну работать без премиум-поля)
— на странице, где выводится премиум контент реализуешь:
а) проверку авторизован ли юзер и если нет — требование авторизоваться
б) проверяешь, есть ли у него соответствующие доп.поля и удовлетворяют ли они условиям, если да -> выгружаешь контент, если нет -> предлагаешь взять премиум.
— на странице, где выводится премиум контент реализуешь:
а) проверку авторизован ли юзер и если нет — требование авторизоваться
б) проверяешь, есть ли у него соответствующие доп.поля и удовлетворяют ли они условиям, если да -> выгружаешь контент, если нет -> предлагаешь взять премиум.
Спасибо! Вынес в работу за деньги, сам сейчас не справлюсь. Если интересно, пишите.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.