Интеграция BILLmanager и BrainyCP
                
                                            core.brainycp.com/brainy_billmanager.zip
Основными возможностями модуля являются:
Инструкция по установке:
            
                    Основными возможностями модуля являются:
- создание хост-аккаунта в панели BRAINY, по завершению процесса покупки продукта внутри BILLmanager
 - приостановка (suspend) хост-аккаунта в BRAINY, при отсутствии оплаты или по решению клиента (администратора) из BILLmanager
 - полное удаление хост-аккаунта в BRAINY, при выполнении соответствующей операции в BILLmanager
 - возобновление хост-аккаунта в BRAINY, при выполнении соответствующей операции в BILLmanager
 - смена тарифного плана хост-аккаунта в BRAINY, при выполнении соответствующей операции в BILLmanager
 
Инструкция по установке:
- Авторизоваться в панели под root-ом — IP:8002/index.php
 - Перейти в раздел хост-аккаунтов и создать аккаунт для доступа по API. Присвоить пользователю новую группу для API доступа, в которой выставить права полного доступа по API (администратор). Запомнить логин и пароль пользователя.
 - Создать группу пользователей в которую будут добавляться хост-аккаунты новых клиентов. Выставить нужные права. Запомнить наименование группы.
 - Создать тариф хост-аккаунта. Запомнить наименование.
 - Разархивировать архив с модулем в корень установки BILLmanager. Файлу /usr/local/mgr5/processing/pmbrainy.php поставить права на выполнения. Убедиться, что установлен php. Если путь php отличается от #!/usr/bin/php, то задать его в первой строке файла pmbrainy.php
 - Авторизоваться под рутом в BILLmanager. Перейти в раздел Интеграция – Обработчики услуг – Виртуальный хостинг – выбрать Brainy.
 
- логин и пароль для выполнения api операций из п.2
 - URL к панели Brainy вида IP:8002/api/api.php?
 - группа клиентов из п.3
 - IP адрес
 - далее 4 поля – доступ к БД BILLmanager, который можно получить в файле /usr/local/mgr5/etc/billmgr.conf.d/db.conf
 
- Создать в разделе Продукты – Тарифные планы тариф, имя которого будет совпадать с именем из п.4. Выбрать в качестве обработчика – Brainy.
 - Теперь можно тестировать сам процесс. Для этого можно в разделе «Клиенты» добавить нового клиента, указать существующий E-mail, подтвердить его, после чего, выбрать этого клиента и нажать «Войти». Под клиентом выбрать заказ – виртуальный хостинг – выбрать созданный в п.8. тарифный план – нажать купить. Если тарифный план бесплатный, то сразу будет доступна кнопка «Активировать» — нажать её. После этого, если на стороне биллинга все будет хорошо, произойдет создание хост-аккаунта в Brainy. На указанный Email придет письмо с логином и паролем для доступа в панель.
 












                                    
            

