Другие панели [Вопросы]
  • Дата создания
    10 июля 2017
  • Топиков
    15
  • Ограничение на постинг
    0.000
  • Категория:
    Панели

Интеграция 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 придет письмо с логином и паролем для доступа в панель.

Как использовать SolusVM бесплатно ?



Вариант 1
Заказать триалку на 30 дней бесплатно.
Потом через месяц заказать еще раз триалку, еще на 30 дней бесплатно, но на другой email

www.solus.io/trial-for-free/
Ввести новый ключ


Вариант 2
Точно так же как и VMmanager 6
Установка панели на множество серверов — не отслеживается и разрешается.
Судя по всему VMmanager 6 спиздило все у SolusVM или наоборот.
Короче у них прямо все идентично и система лицензирования полностью под копирку создана.
Пользуйтесь на здоровье.
Хуй знает кто у кого спиздил — но это пиздец, это просто пиздец. Все под копирку спизжжено.

[SolusVM] - кривая логика, прямо как в новом pdd.yandex.ru - неочевидная вкладка

Короче в дизайне есть список.
Заголовок и под-разделы.
Всю жизнь всегда заголовок был просто заголовком.

Но зачем-то щас заголовки делают — как рабочую вкладку.
В pdd.yandex современном так же нихуя не понятно.



Так вот — красная хуйня — она тоже как рабочая вкладка. На нее можно ткнуть — и там будет возможность добавлять ноды как раз.
А сначала кажется будто это просто заголовок, а все что внутри заголовка и кликается как меню.

BILLmanager v4 | Ошибка выполнения операции: Продление услуги

Был такой проект ispsystem.it, я хотел делать FAQ в 2015 году. Но сейчас уже 2020, руки так и не дошли. Домен стал не нужен, продлять его не буду.
Сохраняю те топики для Истории.
Когда за ночь твой биллинг пополняется на 4000 тикетов с каким-то мусором.


Нужно выполнить вот эти действия.
Вкладка Текущие операции.

BILLmanager v4 | Параша в статусе "Обрабатывается"

Был такой проект ispsystem.it, я хотел делать FAQ в 2015 году. Но сейчас уже 2020, руки так и не дошли. Домен стал не нужен, продлять его не буду.
Сохраняю те топики для Истории.


Чтобы удалить подобное говнище, которое засирает биллинг очень сильно. Каждую неделю, каждый месяц, а за год работы можно на 50 страниц зарасти в говне, что потом нормальный заказ без «фильтра» не найдешь.

Короче, чтобы это удалить.
Нужно создать сервер с панелью управлением «Ручная обработка», включить его и нажать кнопка «Тарифы» на этом сервере и включить тот же тариф для услуги которую вы хотите удалить, потом идем в услугу и нажимаем кнопку «Изменить» и там выбираем новый обслуживающий сервер. После этого услугу можно удалить!

BILLmanager v4 | Текущие операции

Был такой проект ispsystem.it, я хотел делать FAQ в 2015 году. Но сейчас уже 2020, руки так и не дошли. Домен стал не нужен, продлять его не буду.
Сохраняю те топики для Истории.
Недавно открыл для себя эту вкладку.


Оказывается все зависшее говницо находится там. И можно его удалять!!! Вот оно где. И почему об это ни слова не было когда я покупал, когда я устанавливал биллинг. Когда я удалял сущности в биллинге, а они зависали. Вот бы мне сказали — ты не можешь удалить эту хуйню, потому что тебе нужно сходить в «текущие операции» и удалить сначала там.

BILLmanager v4 | Когда вы не можете удалить заказ

Был такой проект ispsystem.it, я хотел делать FAQ в 2015 году. Но сейчас уже 2020, руки так и не дошли. Домен стал не нужен, продлять его не буду.
Сохраняю те топики для Истории.
Иногда люди заказывают что-то, но сам процесс заказа до конца не доводят.
И эти мусорные заказы потом засирают биллинг.
Выделив их и нажав кнопку «удалить» — они будут в вечной обработке, но так и не удалятся.

Так вот, недавно до меня дошло, почему.

Идем в вкладку «заказы»

Находим все «заблокированные заказы»

Ждем разблокировать.


Теперь те заказы можно смело удалять!

BILLmanager v4 | Списать с баланса при закрытии тикета

Был такой проект ispsystem.it, я хотел делать FAQ в 2015 году. Но сейчас уже 2020, руки так и не дошли. Домен стал не нужен, продлять его не буду.
Сохраняю те топики для Истории.
Я все ломал голову и не мог понять — почему сука не могу я создать Платные категории тех поддержки.

Выскакивала вот такая ошибка.



И главное в категориях — не было возможности создать платную.
А при выставлении суммы — писало, что категория бесплатна.

Я так и не понимал короче. И вот, спустя 2 года, кажется. Увидел СЛУЧАЙНЫМ образом.

НЕ ЗНАЮ МОЖЕТ ЭТО ПОСЛЕ ОБНОВЛЕНИЯ — но появился Тип продукта «Техподдержка» — которого раньше не было.

И стало понятно, как создаются Платные Категории в Тикетах.
Почему-то оказывается, вместо банальной «платной категории», нужно идти куда-то в тарифные планы, которые кажется лочино, что это тарифы, и с тикетницей они никак не должны быть связаны.

НО нет. Вообщем, создается в Тарифный планах — Техподдержка

BILLmanager v4 | Период тарифа

Был такой проект ispsystem.it, я хотел делать FAQ в 2015 году. Но сейчас уже 2020, руки так и не дошли. Домен стал не нужен, продлять его не буду.
Сохраняю те топики для Истории.
Только спустя 2 года, до меня дошло.
Почему же именно так.

Я все мучался, не понимал, почему например расход у тарифов списывается только помесячно. И почему нельзя нажать кнопку «продлить» и продлить заказ на столько, на сколько нужно. Писалось, что услуга продлевается автоматически если на балансе имеются средства.

И я нигде не мог найти как это изменить.

И вот, сегодня — до меня дошло.
Оказывается, при создании тарифа можно выбрать «по периоду». т.е. можно не указывать конкретно сколько нужно.


И тогда это будет работать.
Примечательно то, что после создания — это поле уже не изменить.

BILLmanager v4 | Шаблон доменного имени

Был такой проект ispsystem.it, я хотел делать FAQ в 2015 году. Но сейчас уже 2020, руки так и не дошли. Домен стал не нужен, продлять его не буду.
Сохраняю те топики для Истории.
Как-то в статьях про dns зону я писал, что очень упрощает работу — технический домен или поддомен.

Например.
Сервер шаред хостинга №1
s1.hosting.123.ru — скажем так метится к примеру.
и мы создаем техничную запись *.s1.hosting.123.ru

А при создании заказа — пользователю — автоматически создается технический поддомен user100.s1.hosting.123.ru

ну, нумерация, как домены/поддомены могут меняться, тут на ваше усмотрение.

Но биллинг ISP не позволяет такое провернуть.
Т.к. при создании тарифа — указывается шаблон.

т.е. этот один и тот же шаблон пойдет на 1ый, на 2ой и последующие сервера.


Надеюсь в v5 биллинга — это предусмотрят.
Сейчас приходится для каждого сервера — создавать свои Одиннаковые тарифы, но с разными «шаблонами домена».
Когда сервер заполняется — просто убираешь галочку «доступен для заказа».

По сути этот изврат убивает саму суть — когда одному тарифу можно включить хоть 50 серверов в настройках.
Тупо, я считаю.

Шаблон доменного имени должен указываться в «Серверы» — когда добавляешь сервер и ему прописываешь этот шаблон.