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

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


Сайдбар

Розділи

Загальний опис
Історія змін
Рекомендації до оновлення
Плани на майбутнє
Відомі проблеми
Онлайн демо
Допомога проекту
Люди
Трохи про безпеку

FAQ



Редагувати сайдбар

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.1686910532.txt.gz · Востаннє змінено: 2023/06/16 13:15 повз skybetik