Настройка>Периодические платежи
Table of Contents
Параметры тарифного плана
Название: | Название | ||||
---|---|---|---|---|---|
сумма: | сумма списания | ||||
Период: | Время снятия Day - Раз в день Month - Раз в месяц. Если устанавливать снятие со следующего периода оно привязывается к началу месяца. Периодические сервисы всегда привязываются к началу месяца. Снятие с средины месяца возможно только возможно только при активации сервиса с момента заведения при включенной опции «Выравнивание месяца». Quarter - Квартал Half Year - Пол года Year - Раз в год | ||||
Payment type: | Тип снятия платежа Prepaid - Предоплата. Снимается при положительно балансе (Депозит + Кредит) Postpaid - Снимется вне зависимости от баланса | ||||
Не фиксированный период: | Не фиксированная дата начисления. Снимается не с начала периода а через период от даты последнего снятия | ||||
Ручное включение услуги: | Включать и продлевать услугу только в ручном режиме | ||||
Портал Абонента (Только чтения) | ПриНе отображать - данная услуга не будет отображаться в портале абонента Только чтения - при включенной опции в портале отображается информация о сервисе. | Портал Абонента (Управление услугой | )Управление - управление услугой с портала абонента | Портал Абонента (Не отображать) | Данная услуга не будет отображаться в портале абонента|
Категория | Категория услуги. Для отображения категории нужно заполнить список категорий | ||||
Выравнивание месяца: | Выравнивание месяца. Используется при фиксированной абопабон. плате и первое снятие происходит не за весь месяц, а только за период от момента снятия до 1 числа следующего месяца | ||||
Скидка: | Использовать скидку аккаунта | ||||
Приоритет: | Приоритет снятия | ||||
Дополнительный Денежный счёт | Снимать деньги не с основного счёта а с дополнительного. Появляется при включенной опции $conf{EXT_BILL_ACCOUNT} | ||||
Снятие денег Тип: | Типизация начислений в журнале снятий | ||||
Опция разрешает активировать сервисы которые были просрочены (на момент начисления было недостаточно средств). Существует три схемы:
| |||||
URL | Ссылка на предоставляемую услугу, сделана для возможности формировать описание предоставляемого сервиса | ||||
Описание | Описание в портале абонента | ||||
Описание администратора | информация для администратора | ||||
Ссылка сервиса | Для отображения в кабинете пользователя, может являть собой как ссылка на сайт с полным описанием услуги, так и какой-либо другой дополнительной информации/услуги. | ||||
Картинка сервиса | Для отображения в кабинете пользователя |
Info | ||
---|---|---|
| ||
Если не включено Портал Абонента (Только чтения) или Портал Абонента (Управление услугой) тогда в кабинете пользователя услуги не будут отображаться, даже если они ему подключены |
API
В системе существует возможность подключения плагинов для управления внешними услугами. Плагині размещаются в папке modules/Abon/Plugins/
Настройка плагина
Название плагина Например Nod32 (реальное название файла modules/Abon/Plugins/Nod32.pm) | |
URL внешней системы, передается плагину для взаимодействия | |
Пароль: | |
URL | Линк на сайт поставщика услуг |
Возможность подключать допольнительно локальные программы | |
DEBUG | Режим отладки |
Файл отладки. Информация отображается не на экран, а записывается в файл |
Внешняя обработка
Внешний обработчик при заведении и приостановке услуг. Внешней обработке передаются следующие параметры:
ACTION | операция ACTIVE - Включение услуги ALERT - Отключение услуги |
---|---|
UID | UID абонента |
TP_ID | Номер тарифного плана |
COMMENTS | Коментарии |
SUM | Сумма услуги |
Пример
Обработка
Code Block | ||
---|---|---|
| ||
/usr/abills/Abills/modules/Abon/hosting.pl |
Выполняется так
Code Block | ||
---|---|---|
| ||
/usr/abills/Abills/modules/Abon/hosting.pl ACTION=ACTIVE UID=1112 TP_ID=5 COMMENTS="Hosting: user.domain.com" |
Пример внешнего линка
Code Block | ||
---|---|---|
| ||
Скачать|http://my.host/download.cgi?ID={ID}&UID={UID}&SID={SID} |
Дата активации в аккаунте пользователя не влияет на дату периодических платеже