admin:main:tariffs

Меню админки

Админка: Тарифы

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

  • Скорость интернета
  • Услуги
  • Подписки
  • Функции в ЛК

Нажмите на кнопку добавления тарифа, после чего в появившемся окне введите название нового тарифа.

Основные

Параметр Описание
Имя Название тарифа
Алиас Альтернативное название тарифа для отображения в Личном кабинете
Тип тарифа Имеет два статуса Безлимитный и Учетный
Диф.Оплата Используется только с Учетным типом тарифа для того чтобы задавать различные "сетки" помегабайтной оплаты для скачанного трафика абонентами в пределах календарного месяца
Абонплата Тип снятия абонплаты:
Не снимать
Каждый День, если было подключение
Обязательно Каждый День(фиксировано)
Обязательно Каждый День(пропорционально)
Обязательно Каждый Месяц
Обязательно Каждый месяц, потратить сумму
Обязательно Каждый Месяц, плавающая дата
Каждый Месяц, тип 3
Каждый Месяц, тип 4

Примеры настроек


Шаблон настройки тарифа: Обязательно каждый месяц.
Шаблон настройки тарифа: обязательно каждый месяц, плавающая дата.
Шаблон настройки тарифа: Каждый месяц, тип 4
Шаблон настройки учетного(лимитного) тарифа

Платежи

Параметр Описание
Фиксированная сумма Цена тарифа
Потраченная сумма Сумма снятия для тарифа "Обязательно Каждый месяц, потратить сумму"
Мин. баланс для вкл. Интернета Галочка "интернет" не будет включена пока баланс не достигнет данной суммы
Разрешенная минус сумма Позволяет балансу абонента уходить в минус на указанную сумму
Блок. интернет при недостатке средств При недостатке средств у абонента будет снята галочка "интернет"
Блок. сеть при недостатке средств При недостатке средств у абонента будет снята галочка "локальная сеть"

Подключение

Параметр Описание
Цена подключения Цена подключения абонента
Подключение в рассрочку Использовать рассрочки при подключении
Кол-во платежей На сколько платежей будет разбита цена подключения
Сумма платежа в месяц Сумма которая будет сниматься за один платеж

Параметры

Параметр Описание
Использовать pool Включает механизм использования IP Pools на тарифе
Отправить Mik IP Pool При успешной авторизации абоненту будет передано название пула (только для mikrotik)
MK Rad simple queue При использовании radius шейпера для mikrotik будет использованы simple queue
Использовать address list При успешной авторизации абоненту будет передано название адрес листа (только для mikrotik)
Отправить ACCT При успешной авторизации задает для NAS интервал отправки Accounting информации
Отправить Iddle-Timeout При успешной авторизации задает для NAS устанавливает iddle-timeout сессии
Отправить Timeout При успешной авторизации задает для NAS устанавливает timeout сессии

Субпровайдер

Привязка тарифа к субпровайдеру

Настройки

Параметр Описание
Использовать шейперы Разрешает использование шейперов на тарифе
Radius шейперы Отправлять параметры шейпера через RADIUS

Основные настройки скорости

Параметр Описание
Скорость вх./исх. Входящая/Исходящая скорость в Кбит с учетом Коэффициент умножения
Brust limit Максимальная скорость передачи данных в период активности Brust режима
Brust Threshold Период времени Brust режима в секундах
Brust time Значение данного параметра является индикатором для включения/отключения Brust режима
Приоритет QoS приоритет трафика

Шейпер - страна

Параметр Описание
Использовать Включить использование шейпера страны
Скорость вх./исх. Входящая/Исходящая скорость в Кбит с учетом Коэффициент умножения
Brust limit Максимальная скорость передачи данных в период активности Brust режима
Brust Threshold Период времени Brust режима в секундах
Brust time Значение данного параметра является индикатором для включения/отключения Brust режима
Приоритет QoS приоритет трафика

Лимит

Параметр Описание
Использовать Включить использование лимитного шейпера
Скорость вх./исх. Входящая/Исходящая скорость в Кбит с учетом Коэффициент умножения
Brust limit Максимальная скорость передачи данных в период активности Brust режима
Brust Threshold Период времени Brust режима в секундах
Brust time Значение данного параметра является индикатором для включения/отключения Brust режима
Приоритет QoS приоритет трафика
Лимит(GB) Лимит трафика для данного шейпера

Абонплата

Параметр Описание
Авто-дата При пополнении счета абонентом с отключенной галочкой "интернет", система автоматически изменит дату снятия на день пополнения, в результате чего в конце дня с абонента будет снята абонплата.

Цена включения

Параметр Описание
Отключенных При подключении абонента со статусом "отключен" к тарифу, с него будет снята сумма включения
Удаленных При подключении абонента со статусом "удален" к тарифу, с него будет снята сумма включения

Реальные IP

Параметр Описание
Выдавать реальные IP Разрешает подключать реальный IP абонентам данного тарифа
Запрет в Личном кабинете Запрещает подключать реальный IP абонента в Личном кабинете
Снимать плату за реальный IP при его покдлючении При подключении Реального IP через админку будет снята остаточная АП за реальный IP
Цена реального IP Цена за использование реального IP
Период Период снятия абонплаты за реальный IP

Опции

Параметр Описание
Разрешить карточки Включает возможность использовать систему карточек пополнения в Личном кабинете
Разрешить изменять личные данные Разрешить изменять личные данные абоненту через Личный кабинет
Разрешить смену пароля Разрешить изменять пароль через Личный кабинет
Не показывать скорость Выключает отображение скорости в Личном кабинете
Распечатать договор Разрешает абоненту распечатывать договор в Личном кабинете
Разрешить переводы Разрешает перевод средств между абонентами в Личном кабинете
Разрешить изменять МАК адрес Разрешает изменять MAC адрес в Личном кабинете

Изменение тарифов

Параметр Описание
Переход между тарифами Разрешает абоненту в Личном кабинете самостоятельно изменять тариф
Рейтинг тарифа Позиция тарифа в списке доступных для перехода
Группа тарифов Ограничивает группой видимость доступных тарифов для перехода
Акционный тариф Если включено, при переходе на данный тариф с абонента будет снята указанная цена
Запретить уход с тарифа Запрещает абоненту переходить на другие тарифы
Разрешить включать Разрешает включать абонентов с разными статусами на данный тариф

Турбо

Параметр Описание
Разрешить Разрешает абоненту подключать услугу "Турбо" в Личном кабинете
Цена активации Цена подключения услуги
Время действия Время действия услуги
Входящая скорость Входящая скорости при активной услуге
Исходящая скорость Исходящая скорости при активной услуге

Кредит

Параметр Описание
Разрешить кредит Разрешает абонентам взять кредит в Личном кабинете
Цена активации Цена активации кредита
Плавающая дата Кредит будет выдан на указанное кол-во дней
Разрешить кредит с % Разрешает абонентам брать процентный кредит в Личном кабинете
Цена активации (кредита с %) Цена активации процентного кредита
Процент по кредиту/день Цена за использование процентного кредита в день
Возврат суммы активации Если абонент пополнил счет в течении 24 часов после взятия, сумма активации кредита будет возвращена.
Фиксировано кредит Позволяет указать сумму выдаваемого кредита

Заморозка

Параметр Описание
Разрешить заморозку Разрешает абонента использовать услугу "заморозки" в Личном кабинете
Возвращать абонплату При использовании заморозки, на счет абонента будет возвращена сумма абонплаты исходя из оставшихся дней
Баланс+ Разрешать использовать заморозку только при положительном балансе
Бессрочная заморозка Разрешает бессрочную заморозку
Стоимость услуги Стоимость активации услуги заморозка
Стоимость отмены заморозки Стоимость отмены заморозки (раньше указанного периода)
Ежедневная оплата заморозки Цена использования услуги заморозки в день
Минимум суток для заморозки Минимальное кол-во дней для заморозки
Бесплатных заморозок в год Кол-во бесплатных активаций услуги "заморозка" в год

Управление доступными подписками абонента. Для добавлении существующей подписки на тариф необходимо поставить галочку возле необходимой подписки и нажать сохранить. После этого появляется возможно отредактировать некоторые параметры подписки только для данного тарифа.

Кнопка Описание
Активировать подписку всем абонентам Подключает, активирует и снимает деньги за выбранную подписку со ВСЕХ абонентов на данном тарифе. Использовать с осторожностью а лучше не использовать вообще
Редактировать Позволяет изменить параметры подписки для данного тарифа
Обновить Обновляет список подписок тарифа
Убрать подписку всем абонентам Отключает подписку у ВСЕХ абонентов данного тарифа. Использовать с осторожностью а лучше не использовать вообще


Добавляет связь между тарифом и NAS для использования во внешних скриптах, к примеру Mikrotik Simple PCQ шейпер
Для добавления связи нажмите на кнопку добавить, выберите NAS и нажмите сохранить.

Dynamic Pools


Для активации необходимо включить Использовать pool в параметрах тарифа.
Позволяет использовать систему IP Pools для динамической выдачи IP абонентам из IP Pool.
Для добавления связи нажмите на кнопку добавить, выберите IP Pool и нажмите сохранить.

Real IP Pools


Позволяет использовать систему IP Pools для выдачи Публичных (белых/реальных) IP абонентам из IP Pool.
Для добавления связи нажмите на кнопку добавить, выберите IP Pool и нажмите сохранить.


Только для NAS Mikrotik и Custom скриптов
Указанные периоды должны покрывать весь день (0s - 1d).

Интервал 1

Параметр Описание
Использовать Включить использование первого интервала
Скорость вх./исх. Входящая/Исходящая скорость в Кбит с учетом Коэффициент умножения
Brust limit Максимальная скорость передачи данных в период активности Brust режима
Brust Threshold Период времени Brust режима в секундах
Brust time Значение данного параметра является индикатором для включения/отключения Brust режима
Приоритет QoS приоритет трафика

Интервал 2

Параметр Описание
Использовать Включить использование второго интервала
Скорость вх./исх. Входящая/Исходящая скорость в Кбит с учетом Коэффициент умножения
Brust limit Максимальная скорость передачи данных в период активности Brust режима
Brust Threshold Период времени Brust режима в секундах
Brust time Значение данного параметра является индикатором для включения/отключения Brust режима
Приоритет QoS приоритет трафика

Интервал 3

Параметр Описание
Использовать Включить использование третьего интервала
Скорость вх./исх. Входящая/Исходящая скорость в Кбит с учетом Коэффициент умножения
Brust limit Максимальная скорость передачи данных в период активности Brust режима
Brust Threshold Период времени Brust режима в секундах
Brust time Значение данного параметра является индикатором для включения/отключения Brust режима
Приоритет QoS приоритет трафика


Позволяет добавлять собственные Radius-атрибуты для успешно авторизованных пользователей тарифа.
Это открывает широкие возможности для гибкого управления различными NAS.

Для добавления необходимо нажать на кнопку добавить, после чего в форму ввести Ключ и Значение.

Пример


Набор атрибутов для задания услуг на cisco ASR1002-f
Разберем его внимательно и мы увидим, что это выглядит так:

cisco-avPair+="subscriber:accounting-list=BH_ACCNT_LIST_1"
cisco-avpAir+="ip:traffic-class=in default drop,"
cisco-avpair+="ip:traffic-class=input access-group name ACL_IN_INTERNET_1 priority 200,"
cisco-avpaiR+="ip:traffic-class=output access-group name ACL_OUT_INTERNET_1 priority 200,"
cisco-avpaIr+="ip:traffic-class=out default drop,"

хотя должно быть так:

cisco-avpair+="subscriber:accounting-list=BH_ACCNT_LIST_1"
cisco-avpair+="ip:traffic-class=in default drop,"
cisco-avpair+="ip:traffic-class=input access-group name ACL_IN_INTERNET_1 priority 200,"
cisco-avpair+="ip:traffic-class=output access-group name ACL_OUT_INTERNET_1 priority 200,"
cisco-avpair+="ip:traffic-class=out default drop,"

Из-за особенностей используемого языка программирования возникло такое неудобство, когда ключи одинаковые их нужно сделать различными по регистру.

Было Стало
cisco-avpaircisco-avpAir
cisco-avpaircisco-avpair
cisco-avpaircisco-avPair
cisco-avpaircisco-avpaiR
cisco-avpaircisco-avpaIr

изменение регистра сути для Radiusd или NAS не играет, но позволит получить желаемый результат.

Перед удалением тарифа система проверяет возможность его удаления:

  • количество обычных пользователей в этом тарифе должно быть равно нулю
  • количество замороженных пользователей в этом тарифе должно быть равно нулю
  • количество отключённых пользователей в этом тарифе должно быть равно нулю
  • количество удалённых пользователей в этом тарифе должно быть равно нулю
  • это должен быть не последний тариф в системе
  • на этом тарифе не должно висеть пользователей в онлайне

Логируются как попытки удаления тарифов, так и сам процесс удаления.

Отчёты → логи:

  • CHECK DEL - проверка на удаление
  • DELETE - само удаление
  • admin/main/tariffs.txt
  • Последнее изменение: 8 мес. назад
  • alexd