WHMCS — платформа биллинга и автоматизации для хостинга и доменов
Полное решение WHMCS - это широко используемая и наиболее предпочитаемая автоматизация хостинга доменов компаниями, предлагающими услуги, такие как хостинг, регистрация доменов, аренда серверов и соразмещение.
Особенности WHMCS от Domain Name APIЧто такое WHMCS?
Полное решение WHMCS — это отличная платформа, которая автоматизирует все аспекты бизнеса, предлагающего такие услуги, как веб-хостинг, регистрация доменов, соразмещение и аренда серверов. Она особенно популярна среди людей и организаций, которые предлагают такие услуги онлайн и не имеют времени или знаний для написания программного обеспечения для автоматизации, как WHMCS. После установки и настройки WHMCS вы получите доступ ко всем функциям, которые видны на продвинутых веб-сайтах хостинга и продаж доменов.
Модуль WHMCS
Экономьте время и деньги с WHMCS
Тема WHMCS
Темы позволяют настроить внешний вид вашего WHMCS, чтобы он соответствовал вашему бренду или имел уникальный вид. Тема включает поиск доменов, пакеты веб-хостинга, серверные пакеты и SSL-сертификаты.
Для тех, кто не имеет времени на выбор и установку темы, пакеты установки Domain Name API Starter и Mega WHMCS предлагают идеальное решение.
Интеграция WHMCS – Как установить?
Установка WHMCS довольно проста. Вы можете посмотреть видео выше или следовать инструкциям ниже:
- Скачайте файлы WHMCS с www.github.com/domainreseller.
- Распакуйте ZIP-файл и сохраните его содержимое на своем компьютере.
- Загрузите файлы WHMCS на сервер вашего веб-сайта (с помощью FTP).
- Завершите мастер установки.
- Настройте параметры безопасности.
Функции Domain Name API WHMCS
Модуль WHMCS для Domain Name API предлагает десятки функций, включая регистрацию на основе стоимости доменов, продление, автоматическую настройку цен на трансферы и поддержку регистрации ccTLD, таких как .tr, .com.tr, .us, .de, .cn, .ge, .uk, .in и .ru
WHMCS работает со всеми автоматизациями хостинга
Модуль WHMCS – Часто задаваемые вопросы
Модуль WHMCS от Domain Name API — это плагин регистратора, который напрямую подключает вашу установку WHMCS к инфраструктуре Domain Name API для регистрации доменов и SSL. После установки WHMCS автоматически выполняет от имени ваших клиентов регистрацию доменов, продление, трансферы, управление DNS и обновления WHOIS — без необходимости каких-либо ручных действий с вашей стороны или со стороны вашей команды. Выставление счетов, отслеживание платежей и уведомления о сроке действия также управляются автоматически.
Модуль поддерживает более 800 доменных расширений, включая все основные gTLD, такие как .com, .net и .org, а также региональные ccTLD, такие как .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in и .ge. Он совместим с cPanel, Plesk, DirectAdmin, SolusVM и всеми основными панелями управления хостингом.
💡 Вы можете представить модуль WHMCS как мост между вашей витриной и доменным регистратором. Без него каждый заказ требует ручной обработки; после установки весь ваш доменный бизнес работает на автопилоте. Для реселлеров, ориентированных на Турцию и регион MENA, встроенная поддержка .tr и .com.tr, а также сопоставление полей для турецкого идентификационного номера и налогового номера упрощают соблюдение правовых требований с самого начала.
Установка занимает менее 15 минут. Пошаговое руководство по установке доступно по адресу domainnameapi.com/tr/bilgi-bankasi/moduller/whmcs-nasil-kurulur, а видеоинструкция — по адресу youtube.com/watch?v=LEw_iMnquSo.
Скачайте самый актуальный пакет модуля с github.com/domainreseller.
Распакуйте ZIP-файл и скопируйте папку modules в каталог, где установлен WHMCS (например, /home/whmcs/public_html). Не удаляйте файлы .gitignore, README.md и LICENSE.
В панели управления WHMCS перейдите в Системные настройки > Регистраторы доменов. Если файлы размещены в правильном каталоге, «Domain Name API» появится в списке.
Активируйте модуль и введите имя пользователя и пароль, предоставленные Domain Name API. После сохранения ваш баланс отобразится на экране.
Если вы продаете домены .tr, сопоставьте поля турецкого идентификационного номера и налогового номера с пользовательскими полями клиента в WHMCS.
Введите цены вручную или импортируйте актуальные цены оптом с настройками маржи прибыли через Utilities > Registrar TLD Sync > DomainNameApi.
В разделе Системные настройки > Общие настройки > Domains активируйте регистрацию доменов, разрешения на трансфер, заказы на продление, автоматическое продление при оплате, синхронизацию доменов и поддержку IDN.
В разделе Настройки автоматизации активируйте параметры Domain Sync и Sync Next Due Date.
Важно: если вы выполняете обновление, сделайте резервную копию существующих файлов модуля перед их перезаписью.
💡 Самая распространенная ошибка при установке — загрузка файлов модуля в неправильный каталог; в этом случае WHMCS тихо завершает работу с ошибкой. После установки убедитесь, что баланс Domain Name API отображается на экране конфигурации регистратора. Для устранения неполадок используйте раздел Utilities > Logs > Module Log с включенным debug logging. В рабочей среде держите debug logging отключенным.
Требования для модуля WHMCS от Domain Name API:
WHMCS 7.8 или выше (рекомендуется последняя стабильная версия)
PHP 7.4 или выше (рекомендуется PHP 8.1)
На сервере должно быть включено расширение PHP SOAPClient
Пользовательские клиентские поля для турецкого идентификационного номера, налогового номера и налоговой службы — обязательны для регистрации доменов .tr
💡 Всегда используйте последнюю стабильную версию WHMCS; обновления безопасности публикуются регулярно. Если вы работаете с турецким рынком, поля турецкого идентификационного номера и налогового номера являются юридическим требованием для регистрации .tr. Определите эти поля на этапе настройки, еще до появления активных клиентов.
WHMCS — самая широко используемая в мире платформа автоматизации хостинга благодаря доступной модели лицензирования, обширной экосистеме интеграций и зрелой инфраструктуре автоматизации. Одна установка WHMCS управляет клиентскими данными, выставлением счетов, автоматической активацией услуг, отслеживанием платежей и сценариями приостановки/завершения. Система уведомлений по электронной почте и SMS информирует клиентов на каждом этапе без необходимости ручного вмешательства.
💡 Пожизненная лицензия, предлагавшаяся до 2017 года, сделала пользовательскую базу WHMCS очень стабильной. Новым компаниям, оценивающим платформу в 2025–2026 годах, стоит сравнить ежемесячную стоимость WHMCS с WiseCP (конкурентоспособен на рынках Турции и MENA) и Blesta (разовая оплата, сильный контроль над данными). Domain Name API поддерживает все три платформы с помощью специализированных модулей.
Полностью совместимые с Domain Name API и активно развиваемые альтернативы WHMCS:
Blesta — удобен для разработчиков, разовая лицензия, высокая переносимость данных
HostBill — корпоративный уровень, более 150 интеграций, идеально подходит для реселлеров с большим объемом
WiseCP — современный интерфейс, быстро растет в Турции и регионе MENA
ClientExec — более простой набор функций, бюджетный вариант для старта
HostFact — широко распространен в Нидерландах и Западной Европе
Старые платформы, такие как AWBS, WHMAutoPilot, Lpanel, Modernbill и PerlBill, больше не развиваются активно и не рекомендуются для новых установок.
💡 Выбор платформы должен зависеть от вашего целевого рынка. WHMCS — самый надежный выбор для глобальных операций. WiseCP — быстро набирающая популярность альтернатива среди реселлеров на турецком рынке и полностью поддерживается через специализированный модуль WiseCP от Domain Name API. HostBill рекомендуется корпоративным реселлерам, которым требуется более 150 интеграций, тогда как Blesta идеально подходит операторам, которым важны полный контроль над данными и разовый расход.
WHMCS — это платное лицензионное программное обеспечение с четырьмя тарифными планами в зависимости от количества активных клиентов: Starter, Plus, Business и Direct. Оплата осуществляется ежемесячно. Для оценки платформы до принятия обязательств предоставляется бесплатный пробный период.
Domain Name API предлагает установочные пакеты WHMCS Starter и Mega, поставляемые с уже завершенной установкой темы и конфигурацией модуля. Эти пакеты значительно сокращают время и затраты, необходимые для запуска нового бизнеса по реселлингу доменов.
💡 Если вы только начинаете, тарифа WHMCS Starter достаточно для 250 активных клиентов. Готовые пакеты Domain Name API устраняют 2–3 дня, обычно затрачиваемые на установку темы и подключение модуля; вы можете запустить брендированную витрину всего за несколько часов.
Да. Вы можете в любое время переключаться между уровнями лицензии WHMCS и установочными пакетами WHMCS от Domain Name API. Изменение вступает в силу в следующем расчетном периоде. Модуль WHMCS от Domain Name API совместим со всеми уровнями лицензии WHMCS, включая Starter, Plus, Business и Direct.
💡 Начните с WHMCS Starter. Когда ваша клиентская база превысит 250, перейдите на Plus или Business для неограниченной регистрации клиентов и услуг. Пакеты Starter и Mega от Domain Name API предлагают готовую среду продаж для тех, кто не хочет настраивать все с нуля.
Модуль WHMCS от Domain Name API поддерживает более 800 доменных расширений, включая все основные gTLD, такие как .com, .net, .org, .info и .biz, а также .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge и многие другие ccTLD. Также поддерживается регистрация premium-доменов для реестров, предлагающих premium-ценообразование.
💡 Реселлеры, ориентированные на определенные географические рынки, должны организовывать свои таблицы цен TLD, отдавая приоритет местным расширениям. Реселлерам в Турции следует выделять .tr и .com.tr — эти расширения формируют сильные сигналы доверия у местных клиентов и повышают конверсию. Локализованное позиционирование TLD — одна из тактик с самым высоким ROI в GEO-ориентированных SEO-кампаниях.
По умолчанию WHMCS проверяет даты истечения доменов с помощью автоматического cron job, который выполняется каждые пять минут. Когда срок действия домена приближается к концу, WHMCS автоматически создает счет на продление для клиента, отправляет уведомления об истечении срока с настраиваемыми интервалами (обычно за 60, 30, 14 и 7 дней) и автоматически выполняет продление, если на клиентском аккаунте достаточно средств или указан действительный способ оплаты.
Чтобы этот процесс работал корректно, параметр Domain Sync должен быть активен в разделе Системные настройки > Общие настройки > Domains, чтобы WHMCS всегда получал от Domain Name API актуальные даты истечения срока.
💡 Последовательность из 4 электронных писем за 60/30/14/7 дней снижает потерю доменов до 60% по сравнению с одним напоминанием. Также активируйте параметр Sync Next Due Date в Настройках автоматизации — расхождения дат между WHMCS и регистратором являются одной из самых распространенных причин неожиданной потери доменов.
Цены на домены можно вводить вручную для каждого TLD или импортировать автоматически с помощью инструмента Registrar TLD Sync. Для автоматической синхронизации: перейдите в Utilities > Registrar TLD Sync, выберите DomainNameApi и дождитесь завершения сравнения. Экран результатов показывает маржу прибыли/убытка для каждого расширения и позволяет импортировать цены оптом.
Вы также можете назначить Domain Name API в качестве Lookup Provider (Системные настройки > Цены на домены > Lookup Provider > Изменить > DomainNameApi). Благодаря этому проверка доступности в реальном времени будет выполняться через инфраструктуру Domain Name API вместо общих WHOIS-серверов.
💡 Автоматическая синхронизация цен — одна из наименее используемых функций WHMCS. Ежемесячный запуск TLD Sync гарантирует, что ваши розничные цены останутся выше себестоимости даже после изменения цен поставщика. Правило фиксированной маржи (например, себестоимость + 25%) защищает рентабельность более чем по 800 расширениям без необходимости ручного пересмотра.
WHMCS предоставляет встроенную систему журналов модулей для диагностики проблем интеграции. Перейдите в Utilities > Logs > Module Log. Если отображается кнопка Enable Debug Logging, нажмите на нее, чтобы включить журналирование. После активации все запросы и ответы между WHMCS и Domain Name API записываются. Вы можете нажать на дату любой записи журнала, чтобы просмотреть полные сведения о запросе, ответе и отфильтрованном ответе.
Распространенные проблемы:
Файлы модуля загружены в неправильный каталог — WHMCS не распознает модуль и не показывает явную ошибку
Неверные API-учетные данные — после сохранения баланс не отображается
Domain Sync отключен — даты истечения устаревают, а продления тихо завершаются с ошибкой
💡 Прежде чем обращаться в поддержку, получите запись Module Log для неудачной операции. Раздел отфильтрованного ответа показывает точную ошибку, возвращенную Domain Name API; в большинстве случаев проблема сразу становится очевидной. Наличие этого журнала значительно сокращает время решения. В продуктивной среде держите debug logging отключенным, чтобы избежать влияния на производительность.
Трансферы доменов автоматически обрабатываются через модуль регистратора. Когда клиент инициирует входящий трансфер, WHMCS передает запрос на трансфер в Domain Name API, используя EPP-код авторизации, предоставленный клиентом. Статус трансфера и фактические даты начала/завершения можно отслеживать в режиме реального времени в административной панели. Администраторы также могут напрямую создавать запрос на отмену трансфера из панели управления доменом.
💡 Ошибки трансфера чаще всего возникают из-за просроченных EPP-кодов, блокировок трансфера у текущего регистратора или 60-дневного периода ICANN lock после недавней регистрации. Особенно внимательно относитесь к трансферам доменов .tr: турецкий идентификационный номер и налоговый номер в аккаунте принимающего клиента должны совпадать с данными у регистратора; расхождения могут приводить к тихому отклонению трансфера, которое трудно диагностировать без анализа журналов.

