Как продавать хостинг с помощью WooCommerce (альтернатива WHMCS №1)

Опубликовано | Автор:
8 минут чтения

Вы когда-нибудь мечтали открыть собственную хостинговую компанию? В течение многих лет на пути к этой мечте стояло серьезное препятствие: WHMCS. Хоть и мощный, WHMCS (Полное решение для веб-хост-менеджера) общеизвестно сложен, часто требует специализированного хостинга и требует длительного обучения. Этот технический барьер удерживал бесчисленное количество предпринимателей в стороне.

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

Это время пришло сейчас. Забудьте о сложности. Вы можете запустить профессиональный масштабируемый хостинговый бизнес прямо с панели управления WordPress.

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


Зачем отказываться от WHMCS в пользу WooCommerce? Современный подход к перепродаже

Прежде чем мы углубимся в «как», давайте поймем «почему». Выбор WooCommerce — это не просто обходной путь; это стратегическое обновление вашей бизнес-модели.

  • Непревзойденная простота: Если вы знаете WordPress, вы уже прошли 80 % пути. Ты будешь управлять хостинговыми продуктами как и любой другой продукт WooCommerce, используя знакомый интерфейс.
  • Экономичность: Вы избегаете высоких лицензионных сборов и требований к специализированному хостингу WHMCS. Вы создаете платформу на базе самой популярной (и бесплатной) CMS в мире.
  • Полная свобода дизайна: Ваш хостинг-магазин является частью вашей темы WordPress. У вас есть безграничный контроль над внешним видом, обеспечивая безупречное восприятие бренда. (Если вам нужна помощь, ознакомьтесь с нашим руководством по выбору лучших тем для WooCommerce).
  • Массивная экосистема плагинов: Хотите добавить партнерскую программу, расширенную аналитику или конкретный платежный шлюз? В вашем распоряжении вся библиотека плагинов WooCommerce и WordPress.
  • Превосходное SEO: Ваш хостинговый бизнес, созданный на базе WordPress, рассчитан на поисковая оптимизация с первого дня, что позволяет вам органично привлекать клиентов.

Ваш основной набор инструментов: что вам нужно для начала работы

Чтобы построить нашу хостинговую империю, нам нужно несколько ключевых ингредиентов. Убедитесь, что у вас есть наготове:

  1. Веб-сайт WordPress: Фундамент вашего бизнеса.
  2. Плагин WooCommerce: Бесплатная система электронной коммерции для WordPress. Вы можете скачать его с сайта официальный репозиторий плагинов.
  3. Файл Плагин подписок WooCommerce: Для обработки регулярных счетов за планы хостинга. Это плагин премиум-класса, необходимый для модели автоматической подписки.
  4. Учетная запись хостинга реселлера WHM: Это серверная часть сервера, с которого вы будете перепродавать. Ваш хостинг-провайдер предоставит вам необходимые учетные данные WHM.
  5. Плагин SkyHS: Волшебный мост, соединяющий WHM с WooCommerce. Мы используем SkyHS, потому что на данный момент это наиболее прямая и полнофункциональная интеграция для этой конкретной цели. Вам необходимо будет приобрести лицензию у SiteSkyline.com/skyhs.
  6. Аккаунт eNom: Стать реселлером доменов. Вы можете зарегистрировать бесплатную учетную запись реселлера на сайт эНом.

Собрав весь набор инструментов, давайте построим ваш бизнес.


Часть 1. Основа — подключение вашего сервера WHM к WooCommerce

Этот первый этап посвящен настройке технического установления связи между вашим сервером и витриной магазина.

Шаг 1. Установите и активируйте плагин SkyHS.

Сначала приобретите, загрузите и установите плагин SkyHS на свой сайт WordPress. После установки перейдите на страницу настроек плагина и введите полученный лицензионный ключ для его активации.

Activating the SkyHS plugin with a license key.

Шаг 2. Создайте центральную панель управления клиентом

Вашим клиентам нужно место для управления своим хостингом и доменами. SkyHS делает это невероятно простым.

  1. Перейдите в Страницы > Добавить новый в вашей панели управления WordPress.
  2. Назовите страницу как-нибудь понятно, например «Моя панель управления» или «Личный кабинет».
  3. В блоке содержимого страницы добавьте следующий шорткод [skyhs_dashboard].
  4. Нажмите Публиковать. Этот короткий код автоматически создаст мощную интерфейсную панель для ваших клиентов.
Creating the client dashboard page in WordPress.

Шаг 3. Свяжите панель управления с настройками SkyHS.

Теперь нам нужно сообщить SkyHS, куда отправлять ваших клиентов.

  1. Перейдите в Панель управления > SkyHS > Настройки SkyHS.
  2. Найдите опцию с надписью Страница информационной панели.
  3. В раскрывающемся меню выберите только что созданную страницу «Моя панель управления».
  4. Нажмите Сохранить изменения.
Linking the client dashboard page in SkyHS settings.

Шаг 4. Подключите сервер WHM

Это самый важный шаг. Пришло время связать вашу мощную учетную запись реселлера WHM с SkyHS.

  1. Перейдите в Панель управления > SkyHS > Сервер и нажмите Добавить новый.
  2. Добавить название сервера: Дайте вашему серверу внутреннее имя (например, «Основной сервер реселлера»).
  3. Введите учетные данные WHM: Заполните поля информацией от вашего хостинг-провайдера:
    • Идентификатор пользователя WHM: Ваше имя пользователя WHM.
    • Токен WHM: Ваш токен API WHM. (Вы можете создать его на панели WHM в разделе «Управление токенами API». См. документацию WHM.)
    • Хост WHM: Имя хоста или IP-адрес вашего сервера.
  4. Нажмите Публиковать.

Проверка: После публикации страница перезагрузится. В случае успеха вы увидите новый раздел под названием Пакеты WHM со списком функций по умолчанию. Этот список ваших хостинг-пакетов является подтверждением того, что ваш сервер подключен!

Successful WHM server connection confirmed by package list

Часть 2. Создайте и продайте свои планы хостинга

Подключив бэкэнд, давайте создадим реальные продукты, которые будут покупать ваши клиенты.

Шаг 5. Создайте продукт с «переменной подпиской»

Перейдите в Продукты > Добавить новый. Дайте своему продукту имя, например «Премиум-хостинг». Прокрутите вниз до Данные о продукте коробка. В раскрывающемся списке выберите Переменная подписка.

Шаг 6. Настройте его как «хостинговый» продукт.

В Данные о продукте установите флажок в новом поле с надписью Хостинг. Откроется раскрывающееся меню для Выберите сервер. Выберите сервер, который вы только что подключили. Сохраните продукт как черновик. Это важно, поскольку информация о сервере загружается в редактор.

Configuring a WooCommerce product as a 'Hosting' product type.

Шаг 7. Определите свои планы с помощью атрибутов

  1. Перейти к Атрибуты вкладку в поле данных о продукте и нажмите Добавлять.
  2. Имя: Тип плана.
  3. Ценности): Введите названия уровней, разделенные чертой |. Пример: Базовый | Стандарт | Премиум.
  4. Установите флажок для Используется для вариаций.
  5. Нажмите Сохранить атрибуты.
Creating product attributes for hosting plans.

Шаг 8. Установите цены и функции для каждого плана

  1. Перейти к Вариации tab.
  2. Выбирать Создавайте вариации из всех атрибутов и нажмите Идти.
  3. Разверните каждый вариант (Базовый, Стандартный и т. д.), чтобы настроить его:
  4. Установите цену и расчетный период: Введите цену (например, 5,99 доллара США) и интервал (например, в месяц).
  5. Выберите план хостинга: Выберите соответствующий пакет WHM для этого плана.
  6. Текстовое поле функции: Введите функции для этого плана, по одной в строке. Это будет отображаться на странице продаж.
  7. Повторите для всех вариантов. Как только вы закончите, нажмите Публиковать!
Configuring a specific hosting plan variation in WooCommerce.
Feature list for product

Поздравляем! Теперь у вас есть полностью автоматизированный хостинг на основе подписки.


Часть 3. Интеграция и продажа доменов

Хостинговый бизнес невозможен без регистрации домена. Давайте автоматизируем это с помощью eNom.

Шаг 9. Настройте параметры eNom в SkyHS

  1. В панели управления WordPress перейдите к SkyHS > Настройка eNom.
  2. Серверы имен по умолчанию: Введите серверы имен вашего провайдера WHM (например, ns1.yourhost.com, ns2.yourhost.com).
  3. Дополнительная цена за домен ($): Добавьте наценку (например, 2 за комиссию в 2 доллара США).
  4. Режим: Установите это на Жить.
  5. Действующее имя пользователя и действительный пароль: Введите данные своей учетной записи eNom.
  6. Нажмите Сохранить настройки.
Configuring eNom reseller settings in the SkyHS plugin

Шаг 10: Добавьте все в свое меню

Ваши товары существуют, но клиенты должны их найти!

  1. Перейдите в Внешний вид > Меню.
  2. Слева найдите поле с надписью Конечные точки SkyHS.
  3. Установите флажки для Хостинг, Домен, и Панель управления.
  4. Нажмите Добавить в меню, расположите их и Меню сохранения.
Adding hosting, domain, and dashboard links to the main menu.

Проверьте свою тяжелую работу и запустите!

Зайдите на свой сайт в качестве посетителя. Нажмите на новый пункт меню «Хостинг», чтобы увидеть свои планы. Выберите план и посмотрите варианты. Перейдите на страницу «Домен» и найдите домен, чтобы увидеть интеграцию с eNom в реальном времени.

Вы сделали это! Вы успешно обошли сложность WHMCS и построили мощный, гибкий и полностью автоматизированный бизнес по хостингу и доменам с использованием WordPress и WooCommerce. Теперь у вас есть полный контроль над своим брендингом, ценами и качеством обслуживания клиентов — и все это с одной панели управления.

Добро пожаловать в будущее реселлерского хостинга.


Часто задаваемые вопросы (FAQ)

Вопрос: Нужно ли мне где-нибудь устанавливать WHMCS?
А: Нет! В этом красота этой системы. Вам нужна только учетная запись реселлерского хостинга WHM. SkyHS взаимодействует с панелью WHM вашего сервера напрямую через API, что полностью устраняет необходимость отдельной установки WHMCS.

Вопрос: Могу ли я использовать регистратора доменов, отличного от eNom?
А: Это руководство и плагин SkyHS специально разработаны для полной интеграции с eNom. Для других регистраторов вам понадобится другой плагин или собственное решение.

Вопрос: Как автоматически создаются учетные записи хостинга?
А: Когда клиент совершает покупку, WooCommerce Subscriptions создает профиль регулярного платежа. Одновременно SkyHS безопасно отправляет команду на ваш сервер WHM для создания учетной записи cPanel на основе пакета, который вы связали с этим вариантом продукта. Это на 100% автоматизировано.

Вопрос: Какую поддержку мне следует ожидать?
А: Ваша поддержка двойная: 1) Вы получите техническую поддержку вашего сервера и панели WHM от вашего хостинг-провайдера. 2) По любым проблемам или вопросам, связанным с функциональностью плагина, вы получите поддержку от разработчиков SkyHS в SiteSkyline.

Поделиться этой записью

Rupesh Sharma

Соучредитель Siteskyline | Разработчик WordPress | Элитный Фрилансер