====== YouTV ======
{{:youtv_logo.png?200| }}
Модуль складається з купки взаємопов'язаних частин, і призначений для управління і тарифікації підписок користувачів на сервісі [[https://youtv.ua/|YouTv]]. Модуль підтримує помісячну модель нарахування АП і реалізує на цю мить тільки мінімально-необхідний функціонал по взаємодії з користувачами.
\\ Сайт: https://youtv.ua/
\\ Адмінка: http://dealerconsole.youtv.com.ua
====== Базова конфігурація Ubilling ======
Усе тривіально і максимально прямолінійно. У [[alteriniconf|alter.ini]] заповнюємо такі опції:
;Чи увімкнено сервіс OTT YouTV?
YOUTV_ENABLED=1
;Логін отриманий від сервісу YouTV
YOUTV_LOGIN="наш_логін"
;Пароль отриманий від сервісу YouTV
YOUTV_PASSWORD="дуже_секретний_пароль"
;ID дилера отриманий від сервісу YouTV
YOUTV_DEALER_ID="6"
У конфігурації [[userstats|userstats.ini]] ось якось так (так, взаємодія з API_URL і API_KEY тут є есенціальною)
;Чи увімкнено сервіс 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. Тиснемо відповідний модуль
{{:youtv_1.png|}}
2. Натискаємо кнопку з довідником тарифів
{{:youtv_2.png|}}
3. Відобразиться довідник наших тарифів
{{:youtv_3.png|}}
4. Щоб створити новий тариф, натискаємо відповідну кнопку "Створити новий тариф"
{{:ptv4.png|}}
====== З погляду користувача ======
При відвідуванні [[userstats|Кабінету користувача]] останній тепер зможе ознайомитися з раніше заповненими вами тарифами (вони тут "підписки")
{{:youtv_stat_1.png|}}
І можливо навіть підписатися на одну з них.
{{:youtv_stat_2.png|}}
При цьому, з рахунку користувача примусово буде счарджена повна вартість підписки.
Після оформлення підписки на один із ваших тарифів, у користувача з'являється можливість також самостійно відписатися від підписки, для призупинення нарахування АП.
{{:youtv_stat_2.1.png?300|}}
Також після активації підписки нижче з'явиться блок із додатковою інформацією для авторизації та посилання на додатки
{{:youtv_stat_3.png|}}
В адмінці підписка цього користувача матиме такий вигляд:
{{:youtv_5.png|}}
Зняття коштів за підписками відбувається за допомогою виклику **youtvchargefee** з [[remoteapi|RemoteAPI]].
Ось так виглядає це в історії платежів:
{{:youtv_6.png|}}