Концепция тарифных планов.
Меню Настройка>Internet+Тарифные планы
# | Идентификатор тарифного плана. Старайтесь не создавать тарифные планы с ID ноль (0). Неправильное использование тарифных планов с ID 0 может привести к непредсказуемым последствиям |
---|---|
Name: | Название тарифного плана |
Alert: | Сумма, при которой будут отправляться сообщения о приближении окончания баланса. Предупреждение отправляется на E-mail пользователя указанный в поле E-mail персональных данных пользователя. Данное сообщение отправляется, если значение этого поля больше нуля и сумма на счету клиента также больше нуля (credit+deposit>0). При включенном модуле Sms и опции в конфиге $conf{INTERNET_USER_WARNING_SMS}=1 - предупреждение будет высылаться пользователю так же и посредством Sms. |
Simultaneously: | Количество пользователей, которые могут подключиться под одним логином в один промежуток времени. Если абонент подключается повторно с тем же MAC адресом адресом, система считает что это новое подключение абонента, а сессия в журнале мониторинга устарела, но по какой-то причине не пришёл стоп пакет. Разрешает подключиться абоненту и присваивает ему IP адрес старой сессии, а старую сессию отправляет в zap. Данный подход используется для минимизации времени простоя при сбросе сессии абонента без оповещения биллинга. Иногда неправильно настроенное оборудование (домашние маршрутизаторы) поднимают несколько сессий с одним мак адресом. Чтобы система строго следила за двойными сессиями без режима лояльного подключения нужно включить опцию $conf{hard_simultaneously_control}=1; |
Абонплата
Снимается только в том случае, если у сервиса (Услуги интернет) статус «Активно».
Дневная
Дневная абонплата: | Дневная абон. плата. Снимается каждый день скриптом /usr/abills/libexec/periodic daily, при наличии соответствующей суммы на депозите абонента. Абон. плата снимается только у абонентов с статусом услуги Активно. |
---|---|
За активные дни: | Абон. плата снимается только за активные дни. Плата снимается текущим числом за прошедший день |
Дневная оплата послеоплата: | Снимать дневную плату не учитывая состояние баланса абонента |
Месячная
Снимать первого числа месяца
Снимать всем абонку не первого, а любого другого числа месяца
Снимать абон. плату с даты активации на 31 день. После начисления абонплаты дата активации устанавливается в текущую
Снимать абон. плату каждого месяца определенного числа указанного в поле активации. После начисления абонплаты дата активации устанавливается в текущую
Month fee: | Месячная абонплата. Снимается 1 числа каждого месяца программой /usr/abills/libexec/periodic monthly. Если в поле Activisation указанное значение не равно 0000-00-00 то абонплата снимается через 30 дней после указанной даты и после снятия денег устанавливается в поточную дату.Абонплата снимается при положительном депозите или при типе оплаты послеоплата .Если сума депозита меньше сумы абон. платы, то абоню плата снимается в минус. Основные правила абон. платы - Абон. плата снимается в начале учётного периода (в начале месяца или в начале дня при месячной распределённой) - Снимается только с положительного финансового счета (кредит плюс депозит больше 0) или при условии типа снятия послеоплата (При снятии денег не учитывается депозит и начисления могут производить при отрицательном балансе) |
---|---|
Period Alignment: | При включённой опции система при переводе на данный тарифный план снимает с пользователя суму, рассчитанную с текущего дня до конца месяца. Таким образом происходит выравнивание по 1 числу следующего месяца. Если в поле активизация стоит дата, тогда система снимает деньги от даты активизации до первого числа следующего месяца. Если между датой активации и поточным месяцем период больше одного месяца то за все промежуточные месяцы система снимает деньги от даты активации до последующего месяца с выравниванием и полную абон. плату за все промежуточные месяцы до поточного месяца включая поточный месяц |
Фиксированный день | Фиксированная дата абон. платы. Абон. плата всегда снимается одного и того же числа. Дата для определения числа снятия абон. платы система берёт из даты активации и при каждом начислении устанавливает эту дату в текущую на момент начисления. Если не указанна дата активации в сервисе интернет, абон. плата начисляется первого числа месяца. Если день активации больше 28 система при первом месячном периодике его меняет на 1 число месяца |
Abon. Distribution: | Распределение месячной платы по дням. При указании опции месячная плата взымается каждый день с учётом её распределения по дням месяца. Расчёт суммы дневного снятия рассчитывается от количества дней месяца (месячная абон. плата разделить на количество дней месяца) |
If deposit small then abon. payments | Действие при недостаточном депозите: - блокировать аккаунт (устанавливает статус сервиса «Слишком маленький депозит») - перевести на другой ТП. Имеет более высокий приоритет чем после оплата. Данное действие выполняется если у абонента не достаточно для оплаты тарифного плана на следующий месяц использования. Данный статус устанавливается в следующие периоды ночным периодиком: - Начало учётного периода для абонентов с абон. платой в начале месяца (активация акаунта 0000-00-00). - Для абонентов с установленной активацией аккаунта (активация не 0000-00-00). Через 30 или больше дней с начала активации. - Для абонентов с с месячной распределённой платой в любой день, если сумы на счету не достаточно для абон. платы. После погашения долга и оплаты услуги система автоматически включает услугу сразу же после внесения средств. Пример работы: У абонента на счету 99 юнитов тарифный план 100 юнитов при начислении абон. плат абонента заблокирует до внесения им 1 юнита |
Reduction: | Учитывать пользовательскую скидку при снятии абон. платы |
Postpaid: | Снимать абон. плату без учёта депозита. Разрешает снимать абон. плату при отрицательном депозите и без ограничения по задолженности. абон. плата снимается в начале учётного периода |
Extra Bill Account | Снимать абон. плату с дополнительного счёта. Появляется при включении в конфигурационном файле опции $conf{EXT_BILL_ACCOUNT}=1; |
Другие параметры. Лимиты времени. Указываются в секундах
Day | День |
---|---|
Week | Неделя |
Month | Месяц |
Total | Общее количество доступного времени с момента создания аккаунт |