Руководство реселлера
Три уровня
У Nimbopanel три уровня: администратор (оператор, владеющий сервером), реселлеры и клиенты. Реселлеру выдаётся квота, и он управляет своими клиентами внутри неё. Реселлеры изолированы друг от друга и от остального сервера.
Ваше меню
- Дашборд — ваши клиенты одним взглядом.
- Аккаунты — создавайте, приостанавливайте, снимайте приостановку и удаляйте собственные клиентские аккаунты.
- Квота — то, что предоставил вам ваш провайдер.
- Брендинг — как ваши клиенты видят панель.
- White-label — ваш собственный адрес панели и nameserver.
- Selling → Packages — создавайте собственные хостинговые пакеты в пределах своей квоты.
- Selling → Plans — планы, которые покупают ваши клиенты, плюс ваш собственный платёжный шлюз.
- Selling → Website — готовый маркетинговый сайт на вашем собственном домене.
- Безопасность входа — двухфакторная аутентификация для вашего собственного входа.
Раздел Selling превращает реселлера из «того, кто создаёт аккаунты вручную» в самообслуживаемый хостинговый бизнес: ваши собственные пакеты, ваши собственные планы с ценами, ваш собственный платёжный шлюз (деньги приходят вам) и ваш собственный маркетинговый сайт — всё это ограничено вами и изолировано от каждого другого реселлера и от оператора.
Квота
Квота — это страница, которую стоит прочитать, прежде чем удивляться, почему что-то отклоняется. Она показывает аккаунты и дисковое пространство, которые предоставил вам провайдер, сколько из этого вы использовали и — что важно — какие пакеты вам разрешено продавать. При создании аккаунта появляются только пакеты, которые провайдер вам выделил.
Если эта таблица пуста, значит, пакеты ещё не выделены, и создание аккаунта будет отклонено. Попросите провайдера предоставить вам хотя бы один.
Ваш провайдер также может решать, для каждого реселлера, можете ли вы вообще создавать, приостанавливать, прекращать или задавать брендинг и разрешён ли вам оверселлинг. Если кнопки нет или действие отклоняется сообщением о правах, это и есть причина, и изменить её может только ваш провайдер.
Брендинг
Брендинг применяет ваши имя, логотип и акцентный цвет к панели, которую ваши клиенты видят после входа — в обеих темах, светлой и тёмной. Он применяется только к вашим клиентам; общая страница входа не меняется. Предпросмотр находится под формой, чтобы вы могли увидеть результат до сохранения.
Одного брендинга достаточно для большинства реселлеров. Ваши клиенты видят ваше имя, а не провайдера, при этом вам не нужно владеть доменом или трогать DNS.
White-label: ваш собственный адрес панели и nameserver
Это шаг за пределами брендинга, и он необязателен. Ему нужны ваш собственный домен и около десяти минут у вашего регистратора. Он даёт вам хостинговый сервис, где ваши клиенты вообще никогда не сталкиваются с вашим провайдером:
- они входят на panel.yourdomain.com, по сертификату, выпущенному для вашего домена,
- их DNS обслуживается ns1.yourdomain.com и ns2.yourdomain.com,
- имя хоста их почтового сервера тоже ваше, с сертификатом, который совпадает,
- и
digпо любому из их доменов называет ваш домен, а не провайдера.
На странице White-label введите свой домен и два имени nameserver. Страница показывает IP сервера, на который должна указывать каждая запись.
Затем, у вашего регистратора:
- Создайте A-запись для
panel, указывающую на этот IP. - Зарегистрируйте
ns1.yourdomain.comиns2.yourdomain.comкак дочерние nameserver (также называемые glue-записями или private nameserver), оба указывающие на тот же самый IP. Путь кликов для популярных регистраторов — в Руководстве по регистраторам: создание ns1/ns2. - Направьте домены ваших клиентов на эти два nameserver.
HTTPS для panel.yourdomain.com выпускается сам, как только A-запись начнёт
резолвиться. Новые и отредактированные клиентские зоны с этого момента
обслуживаются под вашими nameserver, и больше ничего настраивать не нужно.
«Ваши nameserver работают?» на той же странице проверяет это по публичному DNS — что видит остальной интернет, а не собственный взгляд сервера. Имя nameserver, которое резолвится, — это лишь половина настройки: реестр также должен выдавать это имя как дочерний nameserver. Проверка сообщает обе половины раздельно, так что вы можете отличить «ещё не зарегистрировано» от «зарегистрировано, но не отвечает».
Email для оповещений
На той же странице Email для оповещений — это место, где вам сообщают, если что-то пойдёт не так с вашим собственным доменом на этом сервере — важнее всего, если ваш nameserver-домен перестаёт резолвиться, что положило бы вашу панель, ваш сайт и вашу почту разом. Оповещение также появляется баннером в вашей панели, повторяется раз в день, пока не исправлено, и отправляет сообщение, когда всё восстановилось.
Оставьте его пустым, и оповещение пойдёт администратору сервера. Оно никогда не теряется просто так, но о собственном сбое вы узнаете из вторых рук.
Selling: запуск полноценного хостингового бизнеса
Брендинг и white-label делают так, что панель выглядит вашей. Раздел Selling делает вашим сам бизнес: вы создаёте продукты, задаёте цены, принимаете деньги и позволяете посетителям покупать без единого вашего действия.
Packages
Selling → Packages — это место, где вы создаёте собственные хостинговые пакеты — диск, трафик, сколько сайтов и баз данных разрешает каждый — из квоты, которую предоставил вам провайдер. Вы никогда не можете продать больше этой квоты: пакет, у которого диск превышает остаток, отклоняется с понятным сообщением «disk over allocation», а не тихим превышением.
Когда вы строите план, пакеты, которые можно к нему привязать, — это ваши собственные пакеты плюс любые, которые администратор явно вам предоставил — и тот же список используется снова при фактическом создании аккаунта, так что план никогда не сможет указывать на пакет, который вам не разрешено продавать. Редактирование или удаление всегда затрагивает только ваши собственные пакеты, а пакет, который ещё используется клиентским аккаунтом, нельзя удалить, пока эти аккаунты не будут переведены на другой.
Plans
Selling → Plans — это продукты, которые ваши клиенты реально покупают в вашей витрине: выберите один из своих пакетов, задайте цену и цикл оплаты (ежемесячно или ежегодно). Посетитель, который оплатил, автоматически провижинится как ваш клиент, внутри вашего собственного тенанта — никогда не оператора. Неуплата автоматически приостанавливает аккаунт, а восстановленный платёж возвращает его.
Ваши планы принадлежат только вам и остаются полностью отдельными от собственных планов оператора. Если ваш провайдер это разрешает, вы можете также продавать reseller-планы — план, который продаёт white-label-квоту, а не единственный хостинговый аккаунт.
Payment methods (ваш собственный шлюз)
На странице Plans раздел Payment methods — это место, где вы подключаете свой собственный платёжный шлюз, чтобы деньги от продажи шли вам, а не оператору. Введите учётные данные PayPal или Stripe — или включите встроенный шлюз Test, чтобы прогнать весь путь покупки без реальных денег.
Учётные данные шифруются отдельно для каждого реселлера и никогда не показываются обратно и не хранятся в читаемом виде. Каждый реселлер получает собственный webhook-URL, и платёж проверяется по вашему шлюзу, прежде чем будет провижинен любой аккаунт, так что поддельный колбэк не сможет выдать бесплатный аккаунт. Пока вы не настроите хотя бы один шлюз (или Test), ваши планы не смогут принимать реальные платежи.
Website (ваш маркетинговый сайт)
Selling → Website — это готовый маркетинговый сайт с вашим брендом, логотипом
и планами, которые вы продаёте, опубликованный на вашем собственном домене
(yourbrand.com), чтобы посетители могли просматривать ваши цены и покупать —
регистрация и оформление заказа тоже проходят на вашем собственном домене.
Включите его, затем нажмите Publish, чтобы отправить снимок на ваш домен. Опубликованный сайт — это статический снимок, поэтому после того как вы измените цену, добавите план или отредактируете любой контент, карточка покажет янтарный значок «Republish now» — нажмите Publish снова, и живой сайт будет перестроен, чтобы соответствовать.
Сайт, который вы опубликовали до того, как появилось это отслеживание актуальности, требует одного ручного Publish, чтобы начать отслеживаться. До тех пор значок «Republish now» может не появиться, даже если вы изменили цену.
Ваш собственный сайт (собственный аккаунт хостинга)
Отдельно от маркетингового сайта выше, реселлер может также держать полноценный собственный аккаунт хостинга на том же сервере. Когда вы это делаете, панель объединяет обе роли в один вход: раздел My Website с полным набором клиентских инструментов для вашего собственного сайта — домены, базы данных, почта, файлы, приложения — и раздел Reseller для управления вашими клиентами.
Попросите провайдера создать вашего реселлера с сайтом или добавить его позже.
Изоляция
Всё, что вы делаете, ограничено вашими собственными клиентами. Вы не можете дотянуться до аккаунтов другого реселлера, а они не могут до ваших. Оператор сервера всё ещё может приостановить или прекратить реселлера — что каскадом затрагивает клиентов этого реселлера — когда это ему нужно.
Как настроиться
Попросите оператора вашего сервера включить для вас уровень реселлера, задать вашу квоту и предоставить пакеты, которые вы намерены продавать. Дальше вы работаете из собственной панели.