Продажа хостинга ispmanager через HostBill
Возможности модуля ispmanager в HostBill
- Автоматическое создание аккаунта клиента в ispmanager.
- Управление аккаунтом клиента в ispmanager из личного кабинета администратора и пользователя HostBill.
- Управление услугами хостинга из личного кабинета администратора и пользователя HostBill.
Требования модуля ispmanager в HostBill
Модуль ispmanager доступен бесплатно на тарифном плане ALL-INCLUSIVE.
Авторизуйтесь в личном кабинете HostBill по адресу clients.hostbillapp.com. Информация о вашем текущем тарифе HostBill отображается в разделе Services.
При использовании других тарифов HostBill модуль интеграции с ispmanager необходимо приобрести отдельно.
Покупка модуля ispmanager в HostBill
Нажмите Add to your HostBill.
- Выберите тариф — Standard или Developer — и нажмите Buy now. Вы будете перенаправлены в свой личный кабинет HostBill.
- Если у вас есть промокод, нажмите Use promotional code, введите код в поле Code и нажмите ». Нажмите Continue.
- В блоке Choose payment method выберите способ оплаты:
- Bank / Wire Transfer — банковский перевод
- PayPal, Credit Card, eCheck — PayPal, кредитная карта или сервис eCheck
- В блоке 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 — проверочный код с картинки
- В поле в блоке Notes / Additional Information укажите комментарий (необязательно) и установите галочку I have read and accepted License agreement, Terms of Service, Privacy Policy.
Установка модуля ispmanager в HostBill
- Авторизуйтесь в HostBill под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin или по SSH.
- Распакуйте архив модуля в корневую директорию HostBill.
Активация модуля ispmanager в HostBill
- Авторизуйтесь в HostBill под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
- Перейдите в раздел Settings → Modules → Hosting Modules.
На вкладке Inactive найдите модуль ispmanager (ispmanager provisioning module) и нажмите Activate.
Настройка подключения к ispmanager
- Авторизуйтесь в HostBill под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
Перейдите в раздел Settings → Apps Connections → Add new Connection.
В поле Application выберите ispmanager.
Заполните параметры подключения. Обязательные поля отмечены звездочками.
- Name* — произвольное название, под которым сервер c ispmanager сохранится в HostBill. Название сервера будет доступно для просмотра только администратору HostBill.
Hostname — имя хоста сервера c ispmanager.
Как узнать имя хоста сервера c ispmanager- Авторизуйтесь в панели под учетной записью уровня администратор или выше.
- Перейдите в раздел Настройки системы. Имя хоста указано в поле Имя сервера.
- 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- Авторизуйтесь в панели под учетной записью уровня администратор или выше.
- Перейдите в раздел Управление DNS.
- На панели инструментов нажмите
Настройки работы с доменами. Серверы имен указаны в поле Серверы имен.
Чтобы добавить еще один сервер имен, нажмите Add New Nameserver.
Укажите затраты на содержание сервера с ispmanager в месяц.
- Нажмите Test Configuration для проверки подключения. Если подключение успешно установлено, появится уведомление со статусом Success.
- Нажмите Add New Connection.
- Если для предоставления услуг хостинга планируется использовать несколько серверов с ispmanager, настройте подключение к каждому серверу отдельно.
Создание услуг в HostBill
Страницы заказа
В клиентской зоне HostBill услуги группируются и размещаются на страницах заказа, например Starter Hosting или Хостинг ispmanager.
Для создания страницы заказа:
- Авторизуйтесь в HostBill под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
- Перейдите в Settings → Products & Services.
- Нажмите Add new order page.
- Заполните поля. Обязательные поля отмечены звездочками.
- 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 — описание услуг, которые будут размещены на странице заказа, для клиентской зоны.
- Нажмите Add new order page.
- Если при создании страницы заказа в поле This category will contain были выбраны не услуги, а категории услуг, HostBill предложит создать категории.
Для создания категории нажмите Add new sub-category и следуйте инструкции для создания страницы заказа.
Услуги
Для добавления услуг:
- в ispmanager должен быть создан хотя бы один шаблон пользователя
- в HostBill должна быть создана страница заказа и/или категория услуг
- Авторизуйтесь в HostBill под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
- Перейдите в Settings → Products & Services.
Выберите созданную ранее страницу заказа и категорию услуг, если она создавалась.
- Нажмите:
- Add new product — чтобы добавить новую услугу хостинга
- Import products — чтобы импортировать существующую услугу, используя файл в формате JSON
- Starter, Business, Premium, Ultimate — чтобы отредактировать шаблоны услуг, если при создании страницы заказа в поле Premade products вы выбрали 4 Shared Hosting Packages.
- Заполните или отредактируйте поля на вкладках. Обязательные поля отмечены звездочками.
- 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.
Стоимость услуги будет вычисляться по фактическому расходу ресурсов.
- Tags — теги для обозначения услуги, которые видны только администратору HostBill.
App* — выберите из списка ispmanager.
- Get values from server* — нажмите, чтобы импортировать шаблоны пользователей из ispmanager.
- Preset* — выберите шаблон пользователя из списка. На основе выбранного шаблона для клиента будет создан пользователь, а также выделены ресурсы и назначены доступы в ispmanager.
Чтобы переопределить ресурсы и доступы, заданные шаблоном, заполните нужные поля вручную.
Ресурсы и доступыНекоторые из представленных на этой вкладке ресурсов неприменимы для услуг виртуального хостинга с 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 — неприменимо
- 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 — неприменимо
- 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 — добавить собственные уведомления
Для настройки уведомления нажмите Change и выберите шаблон уведомления из списка.

- 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
Добавьте форму, в которой клиент сможет указать дополнительную информацию при заказе услуги:
- Add new form field — новая форма
- Import — импорт формы в виде файла в формате JSON или YML
- Copy from product — скопировать форму из другого продукта или услуги
Добавьте к услуге хостинга аддон — дополнение, которое будет доступно для заказа вместе с хостингом за отдельную плату, например выделенный IP или дополнительное пространство на диске.
Для добавления аддона нажмите Assign addon(s), выберите дополнение из списка Addon и нажмите Add.

Настройте регистрацию или перенос доменных имен в качестве дополнения к услуге хостинга, либо разрешите клиентам заказывать хостинг с собственным доменом или без указания домена.
- 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-сертификат.
Чтобы разрешить действие, нажмите 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.
- Login Details — просматривать данные для авторизации в ispmanager и переходить в ispmanager из личного кабинета HostBill.
- Logs — просматривать журнал событий для аккаунта.
- Manual Service Renew — создавать счет на оплату вручную. Создание счета доступно, если для услуги хостинга настроен тип оплаты Regular.
- Metered Billing Details — просматривать стоимость услуги с учетом расхода ресурсов. Данные доступны, если для услуги хостинга настроен тип оплаты Metered.
- New Direct Link — редактировать прямую ссылку на услугу
- Related Emails — просматривать письма по услуге.
- Related Invoices — просматривать счета на оплату услуги хостинга.
- Related Services — просматривать дополнения к услуге хостинга.
- Reset Password — менять пароль от личного кабинета HostBill.
- 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-записями (колокация, выделенные серверы)
- 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
Чтобы проверить, что услуга стала доступна для клиентов и заказы обрабатываются корректно, совершите тестовый заказ:
- Авторизуйтесь в HostBill под учетной записью администратора по адресу https://ВАШ_ДОМЕН/admin.
- Создайте тестовую страницу заказа и услугу хостинга.
Если у вас нет тестового аккаунта клиента в HostBill, создайте его.
Как создать аккаунт клиента в HostBill- Перейдите в раздел Clients → Register New Client.
- Заполните поля. Обязательные поля отмечены звездочками. Данные могут быть выдуманными. Список полей может отличаться, если он был изменен в разделе 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.
- Сохраните изменения.
Перейдите в клиентскую зону HostBill.
Как перейти в клиентскую зону HostBillСразу после создания тестового клиента нажмите Login as Client над профилем клиента.
Если потребуется перейти в клиентскую зону клиента позднее, профиль клиента будет доступен в разделе Clients → Manage Clients.
В клиентской зоне закажите услугу хостинга.
Как заказать услугу хостинга в HostBillВнешний вид и набор полей тестовой услуги могут отличаться в зависимости от настроек, выбранных при создании страницы заказа и услуги хостинга.
- Нажмите Order и выберите категорию услуг.
- Выберите услугу и нажмите Continue.
- Заполните необходимые поля и нажмите Checkout.
- Проверьте правильность данных заказа и подтвердите заказ.
- В случае успеха появится подтверждение заказа с его номером.
.
Если при создании услуги была включена опция Auto-create на вкладке Automation, то для тестового клиента будет автоматически создан аккаунт в ispmanager.
Как проверить, что аккаунт в ispmanager был созданЕсли при создании тестовой услуги для клиента была активирована функция Access Control Panel на вкладке Client Functions, перейдите в ispmanager из личного кабинета клиента в HostBill. Если опция не была активирована, перейдите в ispmanager, введя данные для авторизации клиента вручную.
- Перейдите в раздел Services → НАЗВАНИЕ_КАТЕГОРИИ УСЛУГ.
- Найдите в списке нужную услугу и перейдите в нее.
- Нажмите Access Control Panel справа. Вы будете автоматически авторизованы в ispmanager под учетной записью пользователя.
- В админке HostBill перейдите в раздел Clients → Manage Clients.
- Найдите в списке нужного клиента и откройте его профиль.
- Перейдите на вкладку Orders.
- Найдите тестовый заказ и откройте его. Данные для авторизации в ispmanager будут в блоке Order items.
При необходимости удалите тестовую услугу.
Как удалить тестовую услугу в HostBill- В административной зоне HostBill перейдите в раздел Orders & Accounts → Orders → Active Orders.
- Выберите нужный заказ и нажмите Delete.
Чтобы удалить аккаунт пользователя из панели ispmanager, в подтверждении выберите опцию Delete account from HostBill and terminate on server if possible.