Платная подписка на контент

Платная подписка на контент

Компонент, открытый исходный код

Компонент организует на сайте платную подписку на контент. Программа работает совместно с «Биллингом», поэтому оплата подписки возможна как во внутренней валюте, так и в реальной — через платёжные системы, настроенные в «Биллинге».

Доход от продаж списывается в пользу сайта или направляется автору — продавцу подписки. Если в «Биллинге» включена реферальная программа, то при продаже/покупке подписок начисляются соответствующие бонусы. В компоненте есть возможность удерживать комиссию с продавца с каждой его продажи. А для стимуляции интереса покупателей к платным подпискам — выплачивать им кэшбэк.

Покупателям, оплатившим платную подписку, можно автоматически предоставить доступ к платным полям, которые задаются в «Биллинге».

Для просмотра реестров купленных и проданных подписок в профиле пользователя добавлена вкладка «Платные подписки». История операций купли-продажи платных подписок сохраняется в логе «Биллинга», и её можно посмотреть на вкладке в профиле пользователя «Баланс аккаунта».

Подробнее об установке и настройке платных подписках смотрите во вкладке «Документация».

+1
Pro AV Pro AV 10 месяцев назад #

В самом Биллинге тоже есть «подписки» — название такое же, смысл другой. Не сразу понятно чем «Подписки» биллинга отличаются от ваших «Подписок». Думаю надо для понимания описать подробнее в чём разница. Или назвать как нибудь типа «Отслеживание изменений контента».

0
HomoSapiens HomoSapiens 10 месяцев назад #

Слово подписка распространённое и у него несколько значений. Здесь платная подписка на контент — это временное предоставление доступа к отдельным записям контента за плату. Одни записи могут быть неизменными во времени. Например, статьи — раз написаны и больше меняются, файлы или что-нибудь-иное. Другие записи могут меняться, будь то прогнозы или, к примеру, трансляции, мониторинг и т.п. Поэтому нельзя сказать, что этот компонент направлен на отслеживание изменений контента. Больше походит аналогия с подпиской на печатные издания.

В Биллинге есть подписка, но там она даёт право пользователям временно «прыгнуть» из одной группы в другую, и, по всей видимости, получить какие-то дополнительные привилегии, присущие новой группе. И здесь подойдёт сравнение с членством в клубе.

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

0
Pro AV Pro AV 10 месяцев назад #

Видео обзор надо о компоненте, тогда совсем понятно будет. Как Парвиз снимает: Кликнул мышкой сюда — получил то-то. Кликнул туда  -  получил вот это.

+1
HomoSapiens HomoSapiens 10 месяцев назад #

Точно, с видео попроще будет. Как освою этот способ подачи информации, обязательно сделаю. А покамест извольте, раздел «Документация» к вашим услугам.

0
SamsonovSP SamsonovSP 10 месяцев назад #

Ужасно, сайт перестает работать! Приходится в хостинге удалять файлы этого дополнения.. 

0
HomoSapiens HomoSapiens 10 месяцев назад #

Сожалею, что получили такой результат. Правда не могу взять в толк как дополнение может повлиять на админку. Написал вам сообщение, чтобы промоделировать ситуацию. Компонент разрабатывался и тестировался на чистой системе в шаблоне modern.

0
HomoSapiens HomoSapiens 10 месяцев назад #

Добавил в документацию пометку о возможной проблеме. Полагаю, что дело в шаблоне.

Helg Helg 10 месяцев назад #
Комментарий удален
0
Groot Groot 9 месяцев назад #

После установки такая страница https://skrinshoter.ru/sZdIbvHPEnW

0
Andrey Andrey 4 месяца назад #

Установил, сайт упал даже с modern… Вывод debug

Версия PHP7.4

Fatal error: Uncaught Error: Call to a member function setControllerOptions() on null in /home/Pyhton/web/live62.ru/public_html/system/controllers/billing/frontend.php:18 Stack trace: #0 /home/Pyhton/web/live62.ru/public_html/system/core/core.php(501): billing->__construct() #1 /home/Pyhton/web/live62.ru/public_html/system/core/eventsmanager.php(134): cmsCore::getController() #2 /home/Pyhton/web/live62.ru/public_html/system/core/eventsmanager.php(61): cmsEventsManager::runHook() #3 /home/Pyhton/web/live62.ru/public_html/system/core/core.php(190): cmsEventsManager::hook() #4 /home/Pyhton/web/live62.ru/public_html/index.php(28): cmsCore->runHttp() #5 {main} thrown in /home/Pyhton/web/live62.ru/public_html/system/controllers/billing/frontend.php on line 18

0
Andrey Andrey 4 месяца назад #

Попробовал установить компонет на чистый InstantCMS 2.18.2 версия PHP 8.3, версия темы сайта «Modern», результат тот же, сразу после установки админка и сайт падают. При авторизации в админку выводятся квадратные скобки и всё. Компонет неработоспособен, а жаль судя по описанию нужная вещь и мне очень нужна. Автор обрати внимание пож.!!

Изображение

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.