Модуль снятия дневных, месячных и годовых абон. плат за используемые сервисы или услуги.
Начисления абон. платы по следующим периодам: день, месяц, квартал, пол года, год
Снятие денег с дополнительного счёта при использовании параметра $conf{EXT_BILL_ACCOUNT}
Возможность производить снятия как по фиксированным периодам: начало месяца, начало квартала, начало года, так и по произвольным через месяц после последнего снятия, через квартал, через полгода, через год
Добавление комментариев при назначении периодических платежей пользователям. Комментарии отображаются при снятии денег по периодическим платежам.
Отображение даты следующего периодического платежа
Индивидуальная скидка для каждой услуги
Выполнение внешних программ для объявленных услуг.
Создать таблицы в базе.
mysql --default-character-set=utf8 -D abills < db/Abon.sql |
Подключение модуля. abills/libexec/config.pl
@MODULES = ( 'Abon' ); |
Для снятия с абонентов абон. платы за определённое число нужно запустить дневной периодик с датой планируемого снятия.
/usr/abills/libexec/periodic daily MODULES=Abon DATE=xxxx-xx-xx |
internet_static_ip.pl
Для выдачи статических ip можно использовать /usr/abills/Abills/modules/Abon/internet_static_ip.pl
Для этого в поле "Внешняя обработка" нужно прописать следующее
/usr/abills/Abills/modules/Abon/internet_static_ip.pl POOL_ID=%ID% |
Вместо %ID% нужно подставить id пула из которого будут браться свободные адреса
Абонент | Опис ошибки |
---|---|
test_android | Абонент временно не оплатил услугу для активации сервиса |