Dimastik86
@Dimastik86
(isset($brain))?: die;

Кто может посоветовать плагин для реализации пакетов платных просмотров?

Есть необходимость реализовать пакеты просмотров дополнительной информации на сайте. Основная суть - сайт аренды недвижимости, есть скрытые данные, которые отображаются после оплаты. На данный момент пользователь "покупает" доступ отдельно для каждой записи. Нужно сделать, чтобы был пакет просмотров (типа дешевле чем по отдельности брать). В случае если есть активный пакет, то списывать из общего кол-ва запросов...
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
Dimastik86
@Dimastik86 Автор вопроса
(isset($brain))?: die;
Комментировать
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix
Java Software Engineer
mt. NATS,
проще свою ф-цию запилить...

если б кто подсказал просто логику

1) Напишите платежный шлюз, чтобы можно было принимать оплату. Ту все зависит от АПИ сервиса.
2) Создайте кастомный тип записи, где будете хранить информацию об оплате пользователя, дату оплаты и время оплаты, id пользователя, период на который куплена данная услуга.
3) Создайте новую роль для пользователей, которую будете назначать пользователю, когда он покупает услугу.
4) Создайте рубрику или рубрики, которые видно только пользователям, у которых есть такая роль.
5) Создайте WP Cron или просто CRON задачу, которая будет ежедневно проверять не исстек ли срок действия платной услуги (по тому полю, где хранитяс дата оплаты) и по исстечению запустит рнр скрипт, который у указанного пользователя удалит роль, которую вы создали.

Если проект достаточно серьезный и бюджет позволяет, то как вариант -> фреймворки. Yii2, Laravel и др.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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