Accounts and Subaccounts
Общая информация
В ExpertBilling 1.4 был переработан принцип работы с аккаунтами и появилась новая сущность Субаккаунт. Если в 1.3 и более ранних версиях один аккаунт являлся одним абонентом и в нём сразу указывались IP адрес, сервер доступа и прочие сетевые параметры, то в 1.4 аккаунт уже является неким базовым договором, который заключатся с абонентом при его создании в биллинге. Доступ к услугам получают субаккаунты этого аккаунта, которых может быть как 1, так и несколько.
Аккаунты
Вместе с этим в самом Аккаунте также может быть указан сервер доступа на закладке "Сетевые параметры", но только в том случае, если вы хотите выполнять какие-то команды на сервере доступа при активации/деактивации самого аккаунта(не субаккаунтов). К примеру вы хотите, чтобы при появлении у Аккаунта отрицательного баланса, ему блокировался доступ к почтовому ящику(этот пример очень общий, но отражает суть). Для того, чтобы эта логика работала, в системе создаётся Сервер доступа, в команды которого прописаны команды создания/удаления, включения/выключения доступа к почтовому серверу. При появлении у пользователя отрицательного баланса биллинг пошлёт на указанный сервер команду отключения ящика, подставив в шаблон вашей команды переменные _аккаунта_. Соответственно при выборе в списке аккаунтов команды "Добавить на сервер доступа", будет выполнена команда создания _аккаунта_ в указанном в его профиле сервера доступа.
Все настройки с предыдущего скриншота относятся _только_к аккаунту. на субаккаунты они не наследуются и не имеют на них никакой силы. Всё сказанное в предыдущем абзаце актуально только, если на тарифном плане аккаунта включены IPN действия или это IPN тарифный план или если вы хотите управлять состоянием аккаунта вручную, выбирая в контектном меню нужную команду.
У Аккаунта есть несколько статусов, которые определяют можно ли этому аккаунту(и его субаккаунтам) пользоваться услугами провайдера.