Skip to end of metadata
Go to start of metadata

Настройка>Периодические платежи


Параметры тарифного плана

Название:Название
Сумма:Сумма списания
Период:Время снятия
Day - Раз в день 
Month - Раз в месяц. Если устанавливать снятие со следующего периода оно привязывается к началу месяца.       Периодические сервисы всегда привязываются к началу месяца. Снятие с средины месяца возможно только     возможно только при активации сервиса с момента заведения при включенной опции «Выравнивание месяца». 
Quarter - Квартал 
Half Year - Пол года 
Year - Раз в год
Вид оплаты:Тип снятия платежа: 
  • Prepaid - предоплата. Снимается при положительно балансе (Депозит + Кредит)
  • Postpaid - снимется вне зависимости от баланса
Не фиксированный период:Не фиксированная дата начисления. Снимается не с начала периода а через период от даты последнего снятия
Ручное включение услуги:Включать и продлевать услугу только в ручном режиме
Портал Абонента
  • Не отображать      - данная услуга не будет отображаться в портале абонента 
  • Только чтения         - при включенной опции в портале отображается информация о сервисе.
  • Управление услугой - управление услугой с портала абонента
ГруппаПривязка тарифа к группе абонентов.
Если тариф не привязан к конкретной группе - услуга будет отображаться вне зависимости от группы пользователя
АктивацияЦена за активацию тарифного плана
КатегорияКатегория услуги. Для отображения категории нужно настроить категории
Выравнивание месяца:Выравнивание месяца. Используется при фиксированной абон. плате и первое снятие происходит не за весь месяц, а только за период от момента снятия до 1 числа следующего месяца
Скидка:Использовать скидку аккаунта
Приоритет:Приоритет снятия
Дополнительный Денежный счётСнимать деньги не с основного счёта а с дополнительного. Появляется при включенной опции $conf{EXT_BILL_ACCOUNT}
Тип списание денег:Типизация начислений в журнале снятий

Опция разрешает активировать сервисы которые были просрочены (на момент начисления было недостаточно средств). Существует три схемы:

  • Не восстанавливать (по умолчанию)
  • Восстановить с текущей даты. Восстанавливать сервис с даты оплаты используя выравнивание месяца
  • Восстановить с даты приостановки. Восстановить с даты последней приостановки, сделать начисления за все просроченные дни месяцы
URLСсылка на предоставляемую услугу, сделана для возможности формировать описание предоставляемого сервиса
ОписаниеОписание в портале абонента
Описание администратораинформация для администратора
Ссылка сервисаДля отображения в кабинете пользователя, может являть собой как ссылка на сайт с полным описанием услуги, так и какой-либо другой дополнительной информации/услуги.
Картинка сервисаДля отображения в кабинете пользователя
Горячее предложение

В личном кабинете отображается самым первым с меткой.

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

Портал абонента

Если не включено Портал Абонента (Только чтения) или Портал Абонента (Управление услугой) тогда в кабинете пользователя услуги не будут отображаться, даже если они ему подключены

API


В системе существует возможность подключения плагинов для управления внешними услугами. Плагині размещаются в папке modules/Abon/Plugins/


Настройка плагина

Плагина

Например Nod32

(реальное название файла modules/Abon/Plugins/Nod32.pm)

 URL внешней системы, передается плагину для взаимодействия

Пароль:
URLЛинк на сайт поставщика услуг
Возможность подключать допольнительно локальные программы
DEBUGРежим отладки
Файл отладки. Информация отображается не на экран, а записывается в файл
/usr/abills/Abills/modules/Abon

Внешняя обработка

Внешний обработчик при заведении и приостановке услуг. Внешней обработке передаются следующие параметры:

ACTIONоперация 
ACTIVE - Включение услуги 
ALERT - Отключение услуги
UIDUID абонента
TP_IDНомер тарифного плана
COMMENTSКомментарии
SUMСумма услуги

Пример

Обработка

/usr/abills/Abills/modules/Abon/hosting.pl 


Выполнение:

/usr/abills/Abills/modules/Abon/hosting.pl ACTION=ACTIVE UID=1112 TP_ID=5 COMMENTS="Hosting: user.domain.com"

Внешняя команда для выбора и передачи свободного статического IP адреса в сервисы

Детально про плагин статического IP

/usr/bin/perl /usr/abills/Abills/modules/Abon/internet_static_ip.pl POOL_ID=%ID%

Выполнение:

/usr/bin/perl /usr/abills/Abills/modules/Abon/internet_static_ip.pl POOL_ID=1 ACTION=ACTIVE UID=1112 TP_ID=5 COMMENTS="some text"

Пример внешнего линка

Скачать|http://my.host/download.cgi?ID={ID}&UID={UID}&SID={SID}

Дата активации в аккаунте пользователя не влияет на дату периодических платежей

  • No labels