Для партнеров

/
/
/
Продажа хостинга ispmanager через HostBill

Продажа хостинга ispmanager через HostBill

В HostBill реализован модуль, который автоматизирует продажу виртуального хостинга c ispmanager.

Возможности модуля ispmanager в HostBill

  • Автоматическое создание аккаунта клиента в ispmanager.
  • Управление аккаунтом клиента в ispmanager из личного кабинета администратора и пользователя HostBill.
  • Управление услугами хостинга из личного кабинета администратора и пользователя HostBill.

Требования модуля ispmanager в HostBill

Модуль ispmanager доступен бесплатно на тарифном плане ALL-INCLUSIVE.

Как узнать мой тариф HostBill

Авторизуйтесь в личном кабинете HostBill по адресу clients.hostbillapp.com. Информация о вашем текущем тарифе HostBill отображается в разделе Services.

При использовании других тарифов HostBill модуль интеграции с ispmanager необходимо приобрести отдельно.

Покупка модуля ispmanager в HostBill

  1. Перейдите на страницу модуля на сайте HostBill.
  2. Нажмите Add to your HostBill.

  3. Выберите тариф — Standard или Developer — и нажмите Buy now. Вы будете перенаправлены в свой личный кабинет HostBill.
  4. Если у вас есть промокод, нажмите Use promotional code, введите код в поле Code и нажмите ». Нажмите Continue.
  5. В блоке Choose payment method выберите способ оплаты:
    • Bank / Wire Transfer — банковский перевод
    • PayPal, Credit Card, eCheck — PayPal, кредитная карта или сервис eCheck
  6. В блоке Client Information:
    • New Client — создайте новый аккаунт HostBill
    • Already registered — авторизуйтесь в существующем аккаунте HostBill

      • Email Address — ваш адрес электронной почты
      • Password — пароль для вашего аккаунта в HostBill
      • Repeat Password — подтверждение пароля
      • First Name — ваше имя
      • Last Name — ваша фамилия
      • Organization — ваше место работы
      • Address 1 — ваш почтовый адрес
      • City — ваш город
      • State — ваша область/штат/провинция
      • Postal Code — ваш почтовый индекс
      • Country — ваша страна
      • Phone — ваш контактный номер телефона
      • Company Number — ваш рабочий номер телефона
      • Image Verification — проверочный код с картинки
      • Email Address — ваш адрес электронной почты
      • Password — пароль от вашего аккаунта в HostBill
      • Image Verification — проверочный код с картинки
  7. В поле в блоке Notes / Additional Information укажите комментарий (необязательно) и установите галочку I have read and accepted License agreement, Terms of Service, Privacy Policy.

Установка модуля ispmanager в HostBill

  1. Скачайте модуль в личном кабинете HostBill.
  2. Авторизуйтесь в HostBill под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin или по SSH.
  3. Распакуйте архив модуля в корневую директорию HostBill.

Активация модуля ispmanager в HostBill

  1. Авторизуйтесь в HostBill под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
  2. Перейдите в раздел Settings → Modules → Hosting Modules.
  3. На вкладке Inactive найдите модуль ispmanager (ispmanager provisioning module) и нажмите Activate.

Настройка подключения к ispmanager

  1. Авторизуйтесь в HostBill под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
  2. Перейдите в раздел SettingsApps ConnectionsAdd new Connection.

  3. В поле Application выберите ispmanager.

  4. Заполните параметры подключения. Обязательные поля отмечены звездочками.

    • Name* — произвольное название, под которым сервер c ispmanager сохранится в HostBill. Название сервера будет доступно для просмотра только администратору HostBill.
    • Hostname — имя хоста сервера c ispmanager.

      Как узнать имя хоста сервера c ispmanager
      1. Авторизуйтесь в панели под учетной записью уровня администратор или выше.
      2. Перейдите в раздел Настройки системы. Имя хоста указано в поле Имя сервера.
    • IP Address* — IP-адрес сервера с ispmanager. Если на сервере с ispmanager используется несколько IP-адресов, введите тот, который указан на сетевом интерфейсе сервера и используется для доступа к панели. По умолчанию это IP-адрес, полученный с сервера.
    • Max No. of Accounts — максимальное число пользователей, которое можно создать на сервере с ispmanager.
    • Username* — имя root-пользователя ispmanager.
    • Password* — пароль для root-доступа к ispmanager.
    • API port — порт для подключения к ispmanager. По умолчанию используется порт 1500.
    • Path — путь к панели ispmanager. По умолчанию используется https://IP:1500/ispmgr, где IP — это адрес сервера с панелью.

    Укажите серверы имен, которые будут использоваться для регистрации домена, если домен будет настроен как дополнительная услуга к хостингу в разделе Components → Domains.

    • NS 1 — имя сервера имен, например ns1.example.com
    • NS 1 IP — IP-адрес сервера имен 

      Как узнать серверы имен в ispmanager
      1. Авторизуйтесь в панели под учетной записью уровня администратор или выше.
      2. Перейдите в раздел Управление DNS.
      3. На панели инструментов нажмите Настройки работы с доменами. Серверы имен указаны в поле Серверы имен.

      Чтобы добавить еще один сервер имен, нажмите Add New Nameserver.

    Укажите затраты на содержание сервера с ispmanager в месяц.

  5. Нажмите Test Configuration для проверки подключения. Если подключение успешно установлено, появится уведомление со статусом Success.
  6. Нажмите Add New Connection.
  7. Если для предоставления услуг хостинга планируется использовать несколько серверов с ispmanager, настройте подключение к каждому серверу отдельно.

Создание услуг в HostBill

Страницы заказа

В клиентской зоне HostBill услуги группируются и размещаются на страницах заказа, например Starter Hosting или Хостинг ispmanager.

Для создания страницы заказа:

  1. Авторизуйтесь в HostBill под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
  2. Перейдите в Settings → Products & Services.
  3. Нажмите Add new order page.
  4. Заполните поля. Обязательные поля отмечены звездочками.
    • Name* — название страницы заказа, которое будет отображаться в клиентской зоне HostBill.
    • Order page URL — нажмите Edit, чтобы отредактировать автоматически сгенерированный URL страницы заказа.
    • This category will contain* — что будет размещено на странице заказа:
      • Products — услуги.
      • Subcategories — категории услуг на странице заказа.
    • Order type* — выберите Shared Accounts.
    • Cart Template — выберите шаблон корзины из стандартных или нажмите Here для покупки платного шаблона. Для предварительного просмотра нажмите Preview.

    • Premade products* — настройте создание шаблонов услуг:
      • None — без шаблонов.
      • 4 Shared Hosting Packages — будут созданы четыре стандартных шаблона услуг хостинга: Starter Hosting, Business Hosting, Premium Hosting и Ultimate Hosting.
    • Description — описание услуг, которые будут размещены на странице заказа, для клиентской зоны.
    • Advanced : Order scenario — выберите сценарий заказа — последовательность шагов, которые должен выполнить клиент при заказе услуг на странице заказа. Подробнее о сценариях заказа — в официальной документации HostBill.
  5. Нажмите Add new order page.
  6. Если при создании страницы заказа в поле This category will contain были выбраны не услуги, а категории услуг, HostBill предложит создать категории.
    Для создания категории нажмите Add new sub-category и следуйте инструкции для создания страницы заказа.

Услуги

Для добавления услуг:

  • в ispmanager должен быть создан хотя бы один шаблон пользователя
  • в HostBill должна быть создана страница заказа и/или категория услуг
  1. Авторизуйтесь в HostBill под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
  2. Перейдите в Settings → Products & Services
  3. Выберите созданную ранее страницу заказа и категорию услуг, если она создавалась. 

  4. Нажмите:
    • Add new product — чтобы добавить новую услугу хостинга
    • Import products — чтобы импортировать существующую услугу, используя файл в формате JSON
    • Starter, Business, Premium, Ultimate — чтобы отредактировать шаблоны услуг, если при создании страницы заказа в поле Premade products вы выбрали 4 Shared Hosting Packages.
  5. Заполните или отредактируйте поля на вкладках. Обязательные поля отмечены звездочками.
General — основные настройки
  • Product Name* — название услуги.
  • Product Code — внутренний код услуги, который виден только администратору HostBill.
  • Product Description — нажмите Add description, чтобы добавить описание услуги, которое будет отображаться в карточке услуги в клиентской зоне HostBill.
  • Price* — тип оплаты:

    Услуга будет доступна бесплатно.

    Для услуги будет доступна единовременная оплата.

    • Price — стоимость услуги
    • Setup Fee — единовременный платеж за открытие услуги

    Услуга будет доступна по подписке.

    • Выберите платежный период*. Для первой цены по умолчанию выбран период Monthly.
      • Monthly — ежемесячно
      • Weekly — еженедельно
      • Daily — ежедневно
      • Quarterly — раз в 3 месяца
      • Semi-annually — раз в полгода
      • Annually — раз в год
      • и т. д.
    • Setup Fee — единовременный платеж за открытие услуги
    • Upgrade Fee — единовременный платеж за апргрейд услуги
    • Billing Type* — выберите форму оплаты:
      • Pre-paid — предоплата
      • Post-paid — постоплата
      • Hybrid — гибрид: для покупки услуг действует предоплата, для апгрейдов услуг — постоплата

    Для каждого платежного периода и стоимости создайте отдельную цену, нажав Add pricing option.

    Подробнее о настройках этого типа оплаты — в официальной документации HostBill.

    Стоимость услуги будет вычисляться по фактическому расходу ресурсов.

    Подробнее о настройках этого типа оплаты — в официальной документации HostBill.
  • Tax — налог, который будет добавлен к стоимости услуги. Для включения налога активируйте опцию Yes и выберите налоговую группу из списка Tax Group.
  • Tags — теги для обозначения услуги, которые видны только администратору HostBill.
Connect with App — настройки подключения к ispmanager
  1. App* — выберите из списка ispmanager.

  2. App Connection* — чтобы при заказе услуги для клиента автоматически создался аккаунт в ispmanager, выберите сервер или серверы ispmanager, которые были добавлены при настройке подключения. При добавлении нескольких серверов аккаунты пользователей будут распределяться между серверами согласно правилам.
  3. Get values from server* — нажмите, чтобы импортировать шаблоны пользователей из ispmanager.
  4. Preset* — выберите шаблон пользователя из списка. На основе выбранного шаблона для клиента будет создан пользователь, а также выделены ресурсы и назначены доступы в ispmanager.
  5. Чтобы переопределить ресурсы и доступы, заданные шаблоном, заполните нужные поля вручную.

    Ресурсы и доступы

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

    • IP — IP-адрес, который будет использован для А-записи домена клиента, если выбрано создание домена
    • Create mail domain — неприменимо
    • Create WWW domain — создать для пользователя клиента домен в ispmanager
    • Mail domain IP — неприменимо
    • Mail domain Greylisting — неприменимо
    • Mail domain SpamAssassin — неприменимо
    • Mail domain virus scanning — неприменимо
    • Mail domain DKIM — неприменимо
    • Mail domain DMARC — неприменимо
    • Mail domain secure connection — неприменимо
    • WWW-domains directory — неприменимо
    • Disk limit — максимальный размер дискового пространства, которое могут занимать файлы пользователя клиента в ispmanager. Установите галочку Allow client to adjust during order, чтобы разрешить клиенту указывать необходимый размер дискового пространства в форме при заказе услуги. После активации опции настройте поле формы.
    • Bandwidth limit — максимальный трафик, используемый сайтами и FTP-пользователями пользователя клиента в ispmanager в календарный месяц. Установите галочку Allow client to adjust during order, чтобы разрешить клиенту указывать необходимый трафик в форме при заказе услуги. После активации опции настройте поле формы.
    • FTP limit — максимальное количество FTP-пользователей, которое может быть у пользователя клиента в ispmanager
    • Email limit — максимальное количество почтовых ящиков, которое может быть у пользователя клиента в ispmanager
    • Mail domain limit — максимальное количество почтовых доменов, которое может быть у пользователя клиента в ispmanager
    • Mailbox maximum size — максимальный размер каждого почтового ящика пользователя клиента в ispmanager
    • Email limit per hour — максимальное количество писем, которое сможет отправлять пользователь клиента с каждого своего почтового ящика в ispmanager в час
    • Domain limit — максимальное количество доменов, которое может быть у пользователя клиента в ispmanager
    • Web domain limit — максимальное количество сайтов, которое может быть у пользователя клиента в ispmanager
    • Database limit — максимальное количество баз данных, которое может быть у пользователя клиента в ispmanager
    • Database user limit — максимальное количество пользователей баз данных, которое может быть у пользователя клиента в ispmanager
    • Database size limit — максимальный размер дискового пространства, которое могут занимать базы данных пользователя клиента в ispmanager
    • Apache handlers — максимальное количество обработчиков Apache, которые могут быть установлены для каждого сайта пользователя клиента в ispmanager
    • MySQL query limit — максимальное количество MySQL-запросов, которое каждый MySQL-пользователь клиента в ispmanager может выполнить в час
    • MySQL query limit per user — максимальное количество одновременных соединений с MySQL, которое может установить каждый MySQL-пользователь клиента в ispmanager
    • MySQL query limit per hour — максимальное количество соединений с MySQL, которое каждый MySQL-пользователь клиента в ispmanager может установить в час
    • MySQL update query limit — максимальное количество UPDATE-запросов к MySQL, которое каждый MySQL-пользователь клиента в ispmanager может выполнить в час
    • The connection limit for the IP address — максимальное количество одновременных соединений с одного IP-адреса при обращении к сайтам пользователя клиента в ispmanager
    • Cron jobs limit — максимальное количество заданий планировщика, которое может создать пользователь клиента в ispmanager
    • CPU time limit — максимальное количество процессорного времени, которое каждый процесс Apache пользователя клиента в ispmanager может потратить на обработку
    • RAM limit — максимальный объем оперативной памяти, который могут использовать процессы пользователя клиента в ispmanager
    • User processes limit — максимальное количество процессов, запущенных одновременно от имени пользователя клиента в ispmanager
    • WWW-domains additional parameters — неприменимо
    • PHP — разрешить пользователю клиента использовать для своих сайтов PHP
    • Shell — разрешить пользователю клиента доступ к Shell
    • SSL — разрешить пользователю клиента доступ к SSL
    • CGI — разрешить пользователю клиента использовать для своих сайтов CGI
    • PHP as CGI — разрешить пользователю клиента использовать для своих сайтов PHP в режиме CGI
    • SSI — разрешить пользователю клиента доступ к SSI
    • PHP as Apache module — разрешить пользователю клиента использовать для своих сайтов PHP в режиме модуль Apache
    • PHP in safe_mode — неприменимо
    • PHP FastCGI Apache — разрешить пользователю клиента использовать для своих сайтов PHP в режиме FastCGI (Apache)
    • PHP FastCGI Nginx — разрешить пользователю клиента использовать для своих сайтов PHP в режиме FastCGI (Nginx)
    • Regular backup — добавить пользователя клиента в список регулярного резервного копирования и разрешить создавать свои резервные копии
    • Automatically anti-virus scanning — неприменимо
Automation — автоматические действия с заказами клиента
  • Auto-create — создание аккаунта в ispmanager:
    • When the order is placed — при создании заказа
    • When the first payment is received — после получения оплаты
    • After payment received, process by cron — периодическим заданием после получения оплаты
  • Automatic Upgrades — апгрейд услуги:
    • When the order is placed — при создании заказа
    • After receiving payment — после получения оплаты
  • Automatic Renew — продление действия услуги:
    • Renew account automatically after receiving payment — после получения оплаты
    • When renewal invoice is issued — после выставления счета на оплату
  • Automatic Suspension — заморозка аккаунта в ispmanager:
    • Autosuspend account after X days past due date — замораживать аккаунт через X дней после истечения срока оплаты
  • Automatic Unsuspension — разморозка аккаунта:
    • Unsuspend account automatically after receiving due payment — аккаунт будет разморожен после получения оплаты
  • Automatic Termination — прекращение действия аккаунта в ispmanager:
    • Automatically terminate account after X days past due date — прекращать действие аккаунта через X дней после истечения срока оплаты
    • Automatically cancel related unpaid invoices — отменять неоплаченные счета по услуге
  • Auto-cancel unpaid orders — отменять неоплаченные заказы:
    • Cancel unpaid orders X days since creation — отменять неоплаченные заказы через X дней после создания
  • Generate invoices — выставление счетов на оплату:
    • X days before the due date for product/service — за X дней до истечения срока оплаты услуги
  • Advanced due date settings — расширенные настройки срока оплаты:
    • Invoice is expected to be paid X days before the due date for service/product — счет должен быть оплачен за X дней до истечения срока оплаты услуги
    • First invoice due date set to X days after order — первый срок оплаты наступает через X дней после создания заказа
    • Move due date X days into future for recurring invoices — перенести срок оплаты на X дней вперед для периодических счетов
  • Adjust Initial Period — скорректировать начало срока действия услуги, если заказ был оплачен с задержкой, чтобы клиент получал услугу на полный срок

    Пример

    Клиент оформляет услугу 1 января. С этого момента по умолчанию начинается отсчет срока действия услуги. Клиент оплачивает заказ не сразу, а, например, 5 января.

    • Без Adjust Initial Period: клиент фактически теряет 4 дня (с 1 по 4 января), за которые он уже должен был бы получить услугу, но не успел ей воспользоваться. Его доступ всё равно закончится 31 января.
    • С Adjust Initial Period: система «понимает», что оплата поступила с задержкой, пересчитывает даты в момент оплаты и сдвигает даты начала и окончания услуги. Новая дата начала услуги: 5 января (дата оплаты). Новая дата окончания услуги: 4 февраля, т. е. ровно через месяц с новой даты начала

    Итог: Клиент получает ровно 30 дней полноценного доступа к услуге с момента её фактической оплаты, а не с момента создания заказа.

  • Automatic Cancellation Requests Processing — прекращать действие аккаунта после создания запроса на отмену услуг
  • Send payment reminder emails — отправлять напоминания об оплате:
    • Send Unpaid Invoice Reminder Email X days before the due date for service/product — отправлять напоминания о неоплаченном счете за X дней до истечения срока оплаты
    • Send Overdue Invoice Reminder Email after 1, 2, 3 day after the due date for service/product — отправлять напоминания о просроченном счете через 1, 2, 3 дня после истечения срока оплаты
    • Add more custom reminders — добавить собственные напоминания
  • Add Late Fee — добавлять штраф за просроченную оплату
    • Add X % late fee Y days after the due date for service/product — добавлять X % через Y дней после истечения срока оплаты
  • Send expiration notifications — отправлять уведомления об истечении срока действия услуг:
    • X days before account expire date — за X дней до истечения срока действия аккаунта
    • Send ШАБЛОН_УВЕДОМЛЕНИЯ X days BEFORE/AFTER expire date — отправлять ШАБЛОН_УВЕДОМЛЕНИЯ за X дней ДО/через X дней ПОСЛЕ истечения срока оплаты
    • Add more expiration notifications — добавить собственные уведомления
Подробнее о настройках автоматизации — в официальной документации HostBill.
Messages — уведомления для клиента и администратора HostBill

Для настройки уведомления нажмите Change и выберите шаблон уведомления из списка.

Создание шаблонов уведомлений доступно в разделе HostBill Settings → Email Templates.
  • Client email notifications — email-уведомления для клиентов:
    • Initial Order — о создании заказа
    • Account created email — о создании аккаунта в ispmanager
    • Account suspended email — о заморозке аккаунта в ispmanager
    • Account unsuspended email — о разморозке аккаунта в ispmanager
    • Account terminated email — о прекращении действия аккаунта в ispmanager
    • Reminder of the service expiration — напоминание об истечении срока действия услуги
    • Client: Success upgrade — об успешном апгрейде услуги
  • Admin email notifications — email-уведомления для администратора:
    • Staff: Success upgrade — об успешном апгрейде услуги
    • Staff: Failed upgrade — о неудачной попытке апгрейда
  • Client mobile notifications — мобильные уведомления для клиентов:
    • Account created email — о создании аккаунта в ispmanager
Components — дополнительные услуги, доступные при заказе хостинга

Добавьте форму, в которой клиент сможет указать дополнительную информацию при заказе услуги:

  • Add new form field — новая форма
  • Import — импорт формы в виде файла в формате JSON или YML
  • Copy from product — скопировать форму из другого продукта или услуги
Подробнее о настройках форм — в официальной документации HostBill.

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

Для добавления аддона нажмите Assign addon(s), выберите дополнение из списка Addon и нажмите Add.

Создание аддонов доступно в разделе HostBill Settings → Product Addons.

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

  • Hostname — имя хоста:
    • Require hostname for this product* — установите галочку, чтобы поле Hostname было обязательным при заказе клиентом хостинга. Для автоматического создания аккаунта пользователя в ispmanager это поле является обязательным.
    • Validation — проверка указанного клиентом имени хоста:
      • Do not validate provided hostname — не проверять
      • Check if provided hostname is valid DNS name — проверять, что указанное имя является валидным DNS-именем
      • Check if provided hostname is valid domain name — проверять, что указанное имя является валидным доменным именем
      • Check if provided hostname is valid FQDN — проверять, что указанное имя является валидным полным доменным именем (FQDN)
  • Auto-generate hostname — установите галочку Enable, чтобы генерировать имя хоста автоматически.
    • Auto-hostname pattern — шаблон для генерации имени хоста
  • Enable domain options — нажмите Yes для настройки доменов при заказе хостинга:
    • Offer following domain registration/transfer options — выберите существующую страницу заказа домена из списка либо нажмите Create new domain order page, чтобы создать новую
    • Allow using own domain — разрешить клиенту использование своего домена
    • Only if domain was/will be registered with us — разрешить клиенту использование своего домена, только если он зарегистрирован/будет зарегистрирован у меня
    • Offer subdomain — установите галочку, чтобы предоставлять клиенту поддомены, и введите в поле домен, в котором будут создаваться поддомены

Добавьте к услуге хостинга другую услугу, которая будет доступна для заказа вместе с хостингом за отдельную плату и оформлена отдельным заказом, например SSL-сертификат.

Client Functions — действия с заказанной услугой, доступные клиенту в личном кабинете HostBill

Чтобы разрешить действие, нажмите Enable рядом с действием. Чтобы разрешить все действия, нажмите Enable all.

Разрешенные действия будут доступны для активных заказов клиента в его личном кабинете HostBill в разделе Services:

Возможные действия:

  • Access Control Panel — переходить в ispmanager из личного кабинета HostBill без необходимости вводить логин и пароль вручную.
  • Change Billing Cycle — менять платежный период, например с «раз в месяц» на «раз в полгода». Смена доступна, если для услуги хостинга настроено несколько платежных периодов.
  • Change Label — менять ярлык, который отображается рядом с заказанной услугой хостинга.
  • Change Ownership — передавать владение заказанной услуги хостинга другому пользователю HostBill.
  • Contracts — просматривать соглашения, принятые при заказе услуги хостинга. Просмотр доступен, если для услуги хостинга настроено принятие соглашения.
  • Databases — управлять базами данных, созданными в ispmanager, из личного кабинета HostBill.
  • Disk & Bandwidth Usage — просматривать данные об использовании дискового пространства и трафика.
  • Downloads — скачивать файлы, например файлы дополнительного ПО к услуге хостинга. Скачивание файлов доступно, если для услуги хостинга настроены загрузки.
  • Edit Forms — просматривать и редактировать ответы в форме, которую клиент заполнял при заказе услуги хостинга. Просмотр и редактирование доступны, если для услуги хостинга настроено заполнение форм.
  • Emails — управлять почтовыми ящиками, созданными в ispmanager, из личного кабинета HostBill.
  • FTP Users — управлять FTP-пользователями, созданными в ispmanager, из личного кабинета HostBill.
  • Graphs — просматривать графики по сетевым метрикам и потреблению ресурсов. Просмотр доступен, если для услуги хостинга настроен один из модулей по сбору и визуализации метрик, например Observium.
  • Login Details — просматривать данные для авторизации в ispmanager и переходить в ispmanager из личного кабинета HostBill.
  • Logs — просматривать журнал событий для аккаунта.
  • Manage IP — управлять назначенными клиенту IP-адресами. Управление доступно, если для настройки услуги хостинга использовался модуль IPAM.
  • Manual Service Renew — создавать счет на оплату вручную. Создание счета доступно, если для услуги хостинга настроен тип оплаты Regular.
  • Metered Billing Details — просматривать стоимость услуги с учетом расхода ресурсов. Данные доступны, если для услуги хостинга настроен тип оплаты Metered.
  • New Direct Link — редактировать прямую ссылку на услугу
  • Related Emails — просматривать письма по услуге.
  • Related Invoices — просматривать счета на оплату услуги хостинга.
  • Related Services — просматривать дополнения к услуге хостинга.
  • Reset Password — менять пароль от личного кабинета HostBill.
  • Reverse DNS — управлять обратными DNS-записями (PTR-записями). Управление доступно, если при настройке услуги хостинга использовались модули IPAM и DNS.
  • Service Auto Renewal — настраивать автоматическое продление услуги хостинга. Настройка доступна только для типа оплаты Regular, Pre-Paid и если автоматическое продление настроено для услуги хостинга.
  • Service Notes — просматривать записи администратора к услуге.
  • Status Updates — просматривать статус услуги.
  • Service Auto Payment — настраивать автоматическую оплату услуги.

Действия, неприменимые для услуги виртуального хостинга с ispmanager: 

  • Access WebMail — переходить в почтовый веб-клиент из личного кабинета HostBill
  • Manage IP (Colocation, Dedicated Servers) — управлять IP-адресами (колокация, выделенные серверы)
  • Reverse DNS (Colocation, Dedicated Servers) — управлять обратными DNS-записями (колокация, выделенные серверы)
Other Settings — настройки отмен, апгрейдов, даунгрейдов и др.
  • Limit Per Customer — ограничение на количество заказанных услуг хостинга:
    • One customer is allowed to order X products of this type — одному клиенту будет доступен заказ X услуг этого типа
  • Allow Cancellations — разрешить клиенту отменять заказ:
    • Yes, client can cancel service using this product — клиент сможет отменить заказ
    • Yes, client can cancel service after/for X days since account creation — клиент сможет отменить заказ в течение/через X дней после создания аккаунта
    • No, client cannot cancel service with this product — клиент не сможет отменить заказ
  • Allowed Cancellation Types — допустимые типы отмен:
    • Immediate — немедленная отмена
    • End of billing period — отмена в конце платежного периода
  • Pro-rate cancellations — отмена с перерасчетом стоимости услуги
    • No — запретить
    • Yes, for pre-paid services (for immediate cancelations) — разрешить для услуги с предоплатой (немедленная отмена)
    • Yes, for post-paid services — разрешить для услуги с постоплатой
  • Full Month Billing — биллинговая модель, при которой клиент оплачивает полную стоимость месяца независимо от даты активации услуги. Следующие платежи происходят в начала каждого месяца.
    • Enabled — включить
    • Disabled — выключить
  • Contract template — шаблон соглашения:
    • See all contract templates — посмотреть все шаблоны соглашений
  • Clientarea Layout — внешний вид личного кабинета клиента:
    • Left menu — меню действий с услугой слева
    • Right menu — меню действий с услугой справа
    • Top menu — меню действий с услугой сверху
  • Custom username — генерировать уникальное имя пользователя:
    • Username generation pattern — шаблон для генерации имени пользователя
  • Upgrades — апгрейды услуги
    • Available Upgrades — выберите услуги, которые будут доступны для текущей услуги в качестве апгрейда
    • Upgrade pro-rata — апгрейд с перерасчетом стоимости услуги
      • Seconds — пересчитать с учетом количества секунд до даты следующего платежа
      • Hours — пересчитать с учетом количества часов до даты следующего платежа
      • Days — пересчитать с учетом количества дней до даты следующего платежа
    • Queue Pro-rata Charges — ставить пересчитанные платежи в очередь:
      • Disabled — выставлять счет за прошедший период сразу
      • Enabled — ставить счет за прошедший период в очередь
    • Credit on Downgrade — начислять сумму платежа на счет клиента в HostBill при даунгрейде
      • Default, use system billing settings — использовать настройки биллинга по умолчанию
      • No, do not credit customer pro-rated amount on package downgrade — не начислять пересчитанную сумму платежа при даунгрейде
      • Yes, credit customer pro-rated amount on package downgrade — начислять пересчитанную сумму платежа при даунгрейде
      • Yes, credit customer pro-rated amount on package downgrade, only after client doesn't have unpaid invoices (credit downgrade queue) — начислять пересчитанную сумму платежа при даунгрейде только после того, как клиент оплатит все счета (ставить начисление в очередь)
    • Credit note on Downgrade — создавать кредитную записку при даунгрейде
      • Default, use system billing settings — использовать настройки биллинга по умолчанию
      • No, do not issue credit notes on downgrades — не создавать
      • Yes, issue credit notes on downgrades — создавать
    • Out-of-stock Upgrade — апгрейд на текущую услугу, если ее нет в наличии
      • No, prevent upgrades to this product when it is out of stock — не разрешать апгрейд
      • Yes, allow upgrades to this product even when it is out of stock — разрешать апгрейд

Нажмите Save Changes.

Для каждого тарифа хостинга создайте отдельную услугу.

Тестовый заказ в HostBill

Чтобы проверить, что услуга стала доступна для клиентов и заказы обрабатываются корректно, совершите тестовый заказ:

  1. Авторизуйтесь в HostBill под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
  2. Создайте тестовую страницу заказа и услугу хостинга.
  3. Если у вас нет тестового аккаунта клиента в HostBill, создайте его.

    Как создать аккаунт клиента в HostBill
    1. Перейдите в раздел Clients → Register New Client.
    2. Заполните поля. Обязательные поля отмечены звездочками. Данные могут быть выдуманными. Список полей может отличаться, если он был изменен в разделе Clients Registration Fields.
      • Email Address* — контактный email.
      • Password — пароль.
      • Repeat Password — подтверждение пароля.
      • First Name — имя клиента.
      • Last Name — фамилия клиента.
      • Organization — название компании, если выбран тип аккаунта Organization.
      • Address 1 — адрес 1.
      • Address 2 — адрес 2.
      • City — город.
      • State/Region — область/край/округ/регион.
      • Zip Code — почтовый индекс.
      • Country — страна.
      • Phone Number — номер телефона.
      • Account type — тип аккаунта:
        • Private — для физического лица
        • Organization — для юридического лица
      • Optional — не отмечайте ничего.
      • Status* — статус аккаунта, выберите Active.
      • Group — группа аккаунта, по умолчанию None.
      • Language — язык клиентской зоны из списка, по умолчанию английский. Дополнительные языки доступны, если они были добавлены в разделе Settings → General Settings → Language Settings.
    3. Сохраните изменения.
  4. Перейдите в клиентскую зону HostBill.

    Как перейти в клиентскую зону HostBill

    Сразу после создания тестового клиента нажмите Login as Client над профилем клиента.

    Если потребуется перейти в клиентскую зону клиента позднее, профиль клиента будет доступен в разделе Clients → Manage Clients.

  5. В клиентской зоне закажите услугу хостинга.

    Как заказать услугу хостинга в HostBill

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

    1. Нажмите Order и выберите категорию услуг.
    2. Выберите услугу и нажмите Continue.
    3. Заполните необходимые поля и нажмите Checkout.
    4. Проверьте правильность данных заказа и подтвердите заказ.
    5. В случае успеха появится подтверждение заказа с его номером..
    6. Если при создании услуги была включена опция Auto-create на вкладке Automation, то для тестового клиента будет автоматически создан аккаунт в ispmanager.

      Как проверить, что аккаунт в ispmanager был создан

      Если при создании тестовой услуги для клиента была активирована функция Access Control Panel на вкладке Client Functions, перейдите в ispmanager из личного кабинета клиента в HostBill. Если опция не была активирована, перейдите в ispmanager, введя данные для авторизации клиента вручную.

      1. Перейдите в раздел Services НАЗВАНИЕ_КАТЕГОРИИ УСЛУГ.
      2. Найдите в списке нужную услугу и перейдите в нее.
      3. Нажмите Access Control Panel справа. Вы будете автоматически авторизованы в ispmanager под учетной записью пользователя.
      1. В админке HostBill перейдите в раздел Clients → Manage Clients.
      2. Найдите в списке нужного клиента и откройте его профиль.
      3. Перейдите на вкладку Orders.
      4. Найдите тестовый заказ и откройте его. Данные для авторизации в ispmanager будут в блоке Order items.
    7. При необходимости удалите тестовую услугу.

      Как удалить тестовую услугу в HostBill
      1. В административной зоне HostBill перейдите в раздел Orders & Accounts → Orders → Active Orders.
      2. Выберите нужный заказ и нажмите Delete.
      3. Чтобы удалить аккаунт пользователя из панели ispmanager, в подтверждении выберите опцию Delete account from HostBill and terminate on server if possible.