Користувальницькі налаштування

Налаштування сайту


youtv

Це стара версія документу!


YouTV

Модуль складається з купки взаємопов'язаних частин, і призначений для управління і тарифікації підписок користувачів на сервісі YouTv. Модуль підтримує помісячну модель нарахування АП і реалізує на цю мить тільки мінімально-необхідний функціонал по взаємодії з користувачами.


Сайт: https://youtv.ua/
Адмінка: http://dealerconsole.youtv.com.ua

Базова конфігурація Ubilling

Усе тривіально і максимально прямолінійно. У alter.ini заповнюємо такі опції:

alter.ini
;Чи увімкнено сервіс OTT YouTV?
YOUTV_ENABLED=1
;Логін отриманий від сервісу YouTV
YOUTV_LOGIN="наш_логін"
;Пароль отриманий від сервісу YouTV
YOUTV_PASSWORD="дуже_секретний_пароль"
;ID дилера отриманий від сервісу YouTV
YOUTV_DEALER_ID="6"

У конфігурації userstats.ini ось якось так (так, взаємодія з API_URL і API_KEY тут є есенціальною)

userstats.ini
;Чи увімкнено сервіс OTT YouTV?
YOUTV_ENABLED=1
;URL до вашого працюючого Ubilling для здійснення взаємодії за RemoteAPI
API_URL="http://billing.isp/"
;Серійний номер вашого працюючого Ubilling
API_KEY="UBxxxxxxxxxxxxxxxxx"

Не забуваємо про тарифікацію в crontab

30 1 1 * *        /bin/ubapi "youtvchargefee"

Усе, на цьому базову конфігурацію можна вважати закінченою.

А далі то що?

А далі, у нас самоціль надавати користувачам ОТТ сервіси і отримувати за це прибуток. Для цього для початку слід заповнити надані їм тарифи. Наразі підтримується робота тільки з “основними” тарифами. Налаштовуються вони теж цілком очевидним способом:

1. Тиснемо відповідний модуль

2. Натискаємо кнопку з довідником тарифів

3. Відобразиться довідник наших тарифів

4. Щоб створити новий тариф, натискаємо відповідну кнопку “Створити новий тариф”

С точки зрения пользователя

При посещении Кабинета пользователя последний теперь сможет ознакомиться с ранее заполненными вами тарифами (они здесь “подписки”)

И возможно даже подписаться на одну из них.

При этом, со счета пользователя принудительно будет счарджена полная стоимость подписки.

После оформления подписки на один из ваших тарифов, у пользователя появляется возможность также самостоятельно отписаться от подписки, для приостановки начисления АП.

Также после активации подписки ниже появистя блок с дополнительной информацией для авторизации и ссылки на приложения

В админке подписка этого пользователя будет выглядеть следующим образом:

Снятие средств по подпискам происходит посредством вызова youtvchargefee из RemoteAPI. Вот так выглядит это в истории платежей:

youtv.1686910737.txt.gz · Востаннє змінено: повз skybetik

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki