В ходе работы над BILLmanager 5 были внесены изменения как в интерфейсе, так и в функциональности большинства модулей.

Данная статья призвана помочь сориентироваться администраторам BILLmanager 5 в изменениях, а так же продумать дополнительные действия при переходе с BILLmanager 4 на BILLmanager 5.

Что нового


Новый движок COREmanager 5, со всеми вытекающими:

  • Новый интерфейс и возможности по его доработке
  • Многопоточная обработка запросов
  • Близкий к прежней версии, но во многом изменившийся API
  • Заголовочные файлы для разработки своих модулей интеграции, плагинов и разделов BILLmanager
  • Обновленная структура организации файлов панели

Новый встроенный веб-сервер ihttpd, с поддержкой необходимых настроек

Новый механизм установки и настройки модулей интеграции с использованием репозитариев

Добавлена возможность настройки автоматического проведения платежей, поддержка возврата платежей некоторыми методами оплаты, а также вывод средств со счетов клиентов в автоматическом режиме

Добавлено хранение и отображение истории по основным объектам

Добавлены сегменты клиентов, с отбором по условиям, а также автоматические рассылки

Тип учета "По выбору клиента", позволяющий настроить гибкую схему работы с дополнениями

Хранение истории по проведенным перерасчетам

Добавлены дополнительные ограничения по заказу услуг

Типы договоров, для использования в разных ситуациях

Валидация данных плательщиков, а так же ручная валидация

Локализация параметров плательщиков по странам

Добавлены механизмы синхронизации для:

  • IP-адресов. BILLmanager 5 раз в сутки синхронизирует данные по ip адресам
  • Шаблонов операционных систем. Синхронизация предназначена для контроля использования платных шаблонов ОС
  • Услуг. Например, при интеграции с VMmanager биллинг будет проверять, чтобы все виртуальные машины, которые есть на сервере VMmanager, были так же и в биллинге. Если машина есть в VMmanager, но нет в биллинге, то в разделе "Уведомления" будет создано соответствующее уведомление.

Что изменилось


Ручная обработка услуги, а так же работа с ошибками автоматической обработки вынесена в модуль "Задачи", в этом же разделе выполняется ряд других операций, требующих вмешательство сотрудников провайдера

Расширена интеграция с DNSmanager, возможность автоматического создания бесплатных доменных имен, генерируемых для услуг на серверах имен провайдера

Интеграция BILLmanager с IPmanager обязательна для интеграции с панелями выпускаемыми ISPsystem

Интеграция с регистраторами доменов и центрами выдачи сертификатов перенесена в общий список обработчиков

Выключенные дополнения к тарифным планам больше не участвуют в учете, так как прежняя политика могла привести к неоднозначным ситуациям

Внутреннее наименование единиц измерения приведено к международным стандартам

Методы оплаты более не являются дочерними к компаниям и могут существовать отдельно от них

Выписка актов выполненных работ производится по всем платежам, проведенным в адрес компании

Налоговые ставки настраиваются глобально для провайдера, с возможностью детализации

В разделе "Группы клиентов" теперь нет скидок. Групповые скидки настраиваются в разделе "Промо-акции"

Изменились URL-адреса оповещения о платежах для большинства платежных систем

Что было убрано


Работа через Apache. Возможность проксирования запросов к панели через nginx сохранена

Тип дополнения "Перечисление с количеством". Вместо него предлагается использования дополнения с типом учета "По выбору клиента", обеспечивающим бóльшую гибкость

Настройка компаний "Выписывать акты". Акты выписываются по всем платежам проведенным в адрес компании. Так же администратор сам выбирает компанию, для которой необходимо выставить акты

Категории запросов. Клиент выбирает отдел, в который он хочет направить запрос. Для отдела можно задать описание отображаемое клиенту

Тип продукта "Игровой хостинг". Можно использовать свой тип продукта