Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія | Попередня ревізія | ||
|
megogo [2019/02/01 12:33] |
megogo [2023/06/20 11:51] (поточний) borisov |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| + | |||
| + | ====== Megogo ====== | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Модуль складається з декількох частин, | ||
| + | ====== Базова конфігурація Ubilling ====== | ||
| + | |||
| + | З точки зору Ubilling усе керується такими опціями [[alteriniconf|alter.ini]]: | ||
| + | |||
| + | <file ini alter.ini> | ||
| + | MG_ENABLED=1 | ||
| + | MG_PARTNERID=" | ||
| + | MG_PREFIX=" | ||
| + | MG_SALT=" | ||
| + | MG_SPREAD=0 | ||
| + | MG_PERCENT=15 | ||
| + | MG_CUSTOM_PERCENTS=" | ||
| + | MG_FREEPERIOD_DAYS=14 | ||
| + | MG_DOMAIN=" | ||
| + | </ | ||
| + | |||
| + | Тарифікація і ввімкнення/ | ||
| + | <file bash crontab> | ||
| + | 19 1 * * * /bin/ubapi " | ||
| + | 20 1 1 * * /bin/ubapi " | ||
| + | 21 1 1 * * /bin/ubapi " | ||
| + | </ | ||
| + | |||
| + | І для подобового (природно потрібно MG_SPREAD=1): | ||
| + | <file bash crontab> | ||
| + | 20 1 1 * * /bin/ubapi " | ||
| + | 21 1 * * * /bin/ubapi " | ||
| + | </ | ||
| + | |||
| + | |||
| + | Як не складно помітити, | ||
| + | |||
| + | ====== Конфігурація кабінету користувача ====== | ||
| + | З точки зору [[userstats|кабінету]] - все ще простіше. | ||
| + | |||
| + | <file ini userstats.ini> | ||
| + | MG_ENABLED=1 | ||
| + | MG_PROTECTION=1 | ||
| + | MG_TARIFFSALLOWED="" | ||
| + | MG_GUIDE_URL="" | ||
| + | API_URL=" | ||
| + | API_KEY=" | ||
| + | </ | ||
| + | |||
| + | Власне зрозуміло, | ||
| + | |||
| + | ====== Заради чого все це? ====== | ||
| + | Для того, щоб за допомогою відповідного модуля | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Ми могли додати актуальні тарифи, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Користувачі зможуть спробувати оформити підписку у себе в кабінеті. Природно статися це все може, тільки якщо користувач не є замороженим, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Який вигляд мають оформлені підписки для користувача? | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Під час передплати залежно від значення MG_SPREAD (0 - нормальна щомісячна АП, 1 - розмазана АП) з рахунку користувача буде знято вартість або місячної, | ||
| + | Починаючи з релізу 0.7.5 перед нарахуванням АП перевіряється, | ||
| + | |||
| + | **Починаючи з релізу Ubilling 1.1.8, відходить у небуття стара авторизація**, | ||
| + | |||
| + | <code ini> | ||
| + | MG_DOMAIN=" | ||
| + | </ | ||
| + | |||
| + | Під час активації підписки користувачем, | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | Так само всі дані авторизації показуються і в інтерфейсі адміністратора. На випадок, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ====== Про безкоштовний період ====== | ||
| + | Якщо підписка має безкоштовний період (aka try& | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Її самоліквідація відбудеться залежно від значення MG_SPREAD - або з настанням нового місяця в разі повної тарифікації, | ||
| + | \\ | ||
| + | Починаючи з релізу Ubilling 1.1.3 для очищення " | ||
| + | |||
| + | ====== Звітність ====== | ||
| + | Звіт слугує для контролю взаєморозрахунків, | ||
| + | |||
| + | **Місячний звіт:** | ||
| + | |||
| + | {{: | ||
| + | |||
| + | **Добовий звіт** | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | ====== Алярма ====== | ||
| + | |||
| + | Якщо будете змінювати IP-адресу білінгу, | ||