X
Опубліковано: 2026-05-28 | Оновлено: 2026-05-28
Посібник з налаштування інтеграції NiceNIC WHMCS

Інтеграція NiceNIC WHMCS допомагає перепродавцям доменів, хостинг-провайдерам, агенціям та сервісним платформам підключити WHMCS до NiceNIC для автоматизованого продажу та управління доменами.

За допомогою модуля реєстру NiceNIC WHMCS уповноважені перепродавці можуть підтримувати перевірку доступності доменів, реєстрацію, продовження, передачу, отримання інформації про домен, керування іменними серверами, оновлення контактів, блокування або розблокування домену, отримання коду EPP/Auth та інші підтримувані процеси перепродавців.

Щоб налаштувати інтеграцію NiceNIC WHMCS, необхідно:
  • Стати перепродавцем NiceNIC.
  • Налаштувати параметри API NiceNIC.
  • Завантажити модуль реєстру NiceNIC WHMCS.
  • Завантажити модуль у каталог модулів реєстру WHMCS.
  • Активувати модуль реєстру NiceNIC у WHMCS.
  • Ввести облікові дані API NiceNIC.
  • Додати IP-адресу вихідного сервера WHMCS до білого списку.
  • Перевірити доступність домену та інші безпечні дії перед увімкненням живих замовлень.
Точне налаштування залежить від версії WHMCS, середовища PHP/cURL, облікових даних API, вихідного IP сервера, статусу облікового запису перепродавця, налаштувань TLD і правил реєстру.

Основні посилання:
Інтеграція WHMCS
Стати перепродавцем
Налаштувати API
Документація API v2


Для кого призначена ця інтеграція?
  • Інтеграція NiceNIC WHMCS підходить для:
  • Перепродавців доменів, які продають домени під власним брендом
  • Хостинг-провайдерів, що пропонують домени разом із хостинг-планами
  • Веб-агенцій, які управляють доменами клієнтів
  • IT-компаній, які керують регулярним продовженням доменів
  • Користувачів WHMCS, які хочуть автоматизувати операції реєстраторів
  • Бізнесів, які потребують повторюваних процесів реєстрації, продовження, передачі та управління доменами
Якщо ви час від часу реєструєте домени вручну, панелі управління NiceNIC може бути достатньо. Якщо ж ви хочете, щоб WHMCS обробляв замовлення доменів, продовження, передачі та взаємодію з клієнтами, інтеграція WHMCS — це кращий варіант.


Що можна робити за допомогою інтеграції NiceNIC WHMCS
Залежно від статусу облікового запису перепродавця, налаштувань WHMCS, облікових даних API, доменної зони, статусу домену, правил реєстру та підтримки модуля, робочі процеси WHMCS можуть включати:
Перевірка доступності домену
Реєстрація домену
Продовження домену
Передача домену
Отримання інформації про домен
Керування іменними серверами
Оновлення контактної інформації
Блокування та розблокування домену
Отримання коду EPP/Auth
Автоматизоване надання послуг
Автоматизовані робочі процеси продовження
Логи відповідей WHMCS та API для усунення несправностей

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

Потрібна офіційна сторінка WHMCS?
Використовуйте офіційну сторінку інтеграції NiceNIC WHMCS для перегляду завантажень модуля, підтримуваних операцій, технічних вимог та інформації про налаштування перепродавця.


Перед початком
  • Підготуйте наступне перед встановленням:
  • Обліковий запис NiceNIC з оновленням до рівня перепродавця
  • Доступ до налаштувань API NiceNIC
  • Ваше ім’я користувача API NiceNIC та пароль API
  • Окремий пароль API, відмінний від пароля входу в акаунт NiceNIC
  • Публічна вихідна IP-адреса вашого сервера WHMCS
  • WHMCS версії 7.0 або вище
  • PHP 7.0 або вище з розширенням cURL
  • Підтримка SSL/TLS
  • Адміністраторський доступ до WHMCS
  • Доступ для завантаження файлів у каталог встановлення WHMCS
  • Тестовий робочий процес перед прийняттям живих замовлень клієнтів
Не починайте з живих реєстрацій чи передач. Спочатку підтвердіть правильність встановлення модуля, дійсність облікових даних, додавання IP WHMCS у білий список і функціонування безпечних дій.


Крок 1: Стати перепродавцем NiceNIC
Інтеграція WHMCS призначена для робочих процесів перепродавців. Якщо ваш обліковий запис NiceNIC ще не є обліковим записом перепродавця, спершу ознайомтесь із програмою перепродажу.
Обліковий запис перепродавця дає змогу:
Продавати домени власним клієнтам
Отримувати ціни на рівні перепродавця
Автоматизувати операції з доменами через API або WHMCS
Керувати більшою кількістю доменів з одного облікового запису
Отримувати повторюваний дохід від послуг реєстрації, передачі та продовження доменів

Крок 2: Налаштування API NiceNIC
WHMCS потребує дійсних облікових даних API NiceNIC.
У вашому обліковому записі NiceNIC перейдіть до розділу Перепродавець і відкрийте Налаштування API. Налаштуйте:
  • Пароль API
  • IP-адреса, що має доступ до API
Ваш пароль API має відрізнятися від пароля для входу в акаунт NiceNIC. Використання пароля входу як пароля API може призвести до помилки автентифікації.
Вам також потрібно додати реальну вихідну IP-адресу сервера WHMCS до білого списку. Вона може відрізнятися від IP вашого вебсайту, спільного IP cPanel, CDN або IP, показаного в панелі хостингу.

Крок 3: Підтвердження основ з’єднання API v2
API NiceNIC v2 використовує HTTP-запити і повертає відповіді у форматі JSON.
Кінцева точка:
https://api.NiceNIC/v2/

Потрібні заголовки:
Host: api.NiceNIC
Authабоization: username
Content-Тип: application/json

WHMCS може автоматично обробляти частину цього з’єднання, але ваш сервер ще має підтримувати працюючий cURL, SSL/TLS, правильні облікові дані та дозволений вихідний доступ.


Крок 4: Завантаження та розміщення модуля WHMCS
Завантажте модуль реєстру NiceNIC WHMCS тут: Інтеграція WHMCS
Перед завантаженням підтвердіть версію WHMCS, версію PHP, підтримку cURL і те, чи ви встановлюєте на тестове чи робоче середовище.
Поширені проблеми при завантаженні включають:
  • Неправильна директорія
  • Додатковий вкладений каталог після розпаковки
  • Проблеми з правами доступу до файлів
  • Неправильна версія модуля
  • Старі файли модуля конфліктують з новими

Крок 5: Активуйте NiceNIC у WHMCS
Увійдіть до панелі адміністратора WHMCS.
Перейдіть: Налаштування -- Продукти/Послуги -- Реєстратори доменів
Знайдіть NiceNIC та натисніть Активувати.
Якщо NiceNIC не відображається у списку реєстраторів, перевірте, чи файли модуля знаходяться у правильній директорії, чи ім’я папки правильне, чи WHMCS може читати файли та чи сумісне ваше середовище WHMCS/PHP.

Крок 6: Введіть облікові дані API у WHMCS
Після активації налаштуйте модуль реєстру NiceNIC у WHMCS.
Вам може знадобитися ввести:
Ім’я користувача: ваш логін API NiceNIC
Секрет API: ваш пароль API NiceNIC
Тестовий режим: увімкніть лише при цілеспрямованому тестуванні
Секрет API має бути вашим паролем API, а не паролем для входу в акаунт NiceNIC.
Перед життєвим використанням підтвердьте, чи слід увімкнути чи вимкнути тестовий режим. Залишений тестовий режим при очікуванні живих замовлень може перешкодити реальним операціям з доменами.

Крок 7: Налаштуйте ціни TLD і параметри доменів
Після підключення модуля перегляньте ціноутворення доменів і налаштування TLD у WHMCS.
Для кожної TLD, яку ви хочете продавати, перевірте:
Ціни реєстрації
Ціни продовження
Ціни передачі
Періоди реєстрації
Чи підтримується передача
Чи застосовуються особливі вимоги реєстру
Чи достатньо контактних даних клієнта

Деякі ccTLD та обмежені розширення можуть вимагати додаткові дані, документи, місцеву присутність або ручний огляд. Не припускайте, що всі розширення працюють як .com.


Крок 8: Тестування перед запуском
Починайте з безпечних тестів:
Перевірка доступності домену
Перегляд цін на домени
Отримання інформації про домен, якщо доступно
Оновлення іменних серверів на безпечному внутрішньому тестовому домені

Не починайте з важливих доменів клієнтів. Уникайте живих оплачених операцій, поки не підтвердите облікові дані, налаштування модуля, вихідний IP, налаштування TLD, баланс рахунку та обробку відповідей.

Перед активацією живої реєстрації, продовження та передачі підтвердьте:
  • Обліковий запис перепродавця NiceNIC активний
  • Баланс акаунта NiceNIC достатній
  • Налаштування модуля WHMCS збережені правильно
  • Тестовий режим встановлений коректно
  • Ціни TLD вірні
  • Поля контактів клієнтів заповнені
  • Cron WHMCS працює
  • Ваша команда знає, як аналізувати логи WHMCS та відповіді API NiceNIC
  • Перші живі замовлення контролювати вручну.

Типові проблеми налаштування
1. NiceNIC не відображається у WHMCS
Перевірте:
  • Модуль завантажено до /modules/registrars/nicenic
  • Модуль не перебуває в додатковому вкладеному каталозі
  • Права доступу до файлів дозволяють WHMCS читати файли
  • Версія модуля відповідає вашому середовищу WHMCS
  • PHP-помилки не блокують модуль
2. Помилка автентифікації
Поширені причини:
Невірне ім’я користувача API
Використання пароля входу NiceNIC замість пароля API
Неправильний секрет API
Відсутній доступ перепродавця
Вихідний IP WHMCS не занесено до білого списку
WHMCS надсилає запити з IP, відмінного від очікуваного

3. Перевірка доступності працює, але реєстрація не вдається
Можливі причини:
Недостатній баланс NiceNIC
Відсутні або недійсні контактні дані клієнта
Спеціфічні вимоги реєстру для TLD
Непідтримуваний період реєстрації
Домен став недоступним до завершення реєстрації
Невідповідність налаштувань цін або автоматизації WHMCS

4. Автоматизація продовження не працює
Перевірте:
Cron WHMCS
Статус рахунку та оплати клієнта
Баланс NiceNIC
Право на продовження домену
Правила продовження для TLD
Налаштування автоматизації WHMCS

5. Замовлення на передачу не вдаються або залишаються в стані очікування
Перевірте:
Домен розблокований у поточного реєстратора
Код EPP/Auth правильний
Домен відповідає умовам для передачі
Підтвердження від власника завершене, якщо потрібно
Домен не заблокований через закінчення терміну, політики або статусу реєстру
TLD підтримує запитаний робочий процес передачі


Що може і не може робити NiceNIC
NiceNIC може допомогти перевірити доступ перепродавця з боку реєстру, конфігурацію API, ресурси інтеграції WHMCS, відповіді API та проблеми з обліковим записом або операціями з доменом на боці NiceNIC.
Деякі проблеми можуть залежати від версії WHMCS, хостинг-середовища, конфігурації PHP/cURL, прав на файли, налаштувань cron, встановлення модуля, вихідного IP сервера, даних клієнтів, налаштувань TLD, балансу акаунта, статусу домену чи правил реєстру.
Для швидшого усунення несправностей зберігайте логи WHMCS і відповіді API. Загальне повідомлення типу «WHMCS не працює» зазвичай не достатнє для ідентифікації причини.


Контрольний список безпеки для перепродавців WHMCS
Використовуйте окремий пароль API.
Не використовуйте пароль входу в NiceNIC як пароль API.
Додайте в білий список лише надійні IP-адреси серверів WHMCS.
Не розміщуйте облікові дані API у шаблонах фронтенду або в коді клієнтської частини.
Не зберігайте облікові дані API у публічних репозиторіях.
Обмежте адміністративний доступ WHMCS довіреним співробітникам.
Підтримуйте у оновленому стані WHMCS, PHP, модулі та програмне забезпечення сервера.
Використовуйте HTTPS для адміністративної та клієнтської частин WHMCS.
Регулярно переглядайте журнали активності WHMCS і модулів.
Періодично оновлюйте облікові дані API після змін розробників, постачальників або персоналу.

Часті запитання (Поширені питання)
Що таке інтеграція NiceNIC WHMCS?
Інтеграція NiceNIC WHMCS дає змогу уповноваженим перепродавцям NiceNIC підключити WHMCS до NiceNIC для перевірки доступності доменів, реєстрації, продовження, передачі, керування іменними серверами, оновлення контактів та інших підтримуваних операцій із доменами.

Чи потрібен мені обліковий запис перепродавця NiceNIC?
Так. Інтеграція WHMCS призначена для робочих процесів перепродажу. Ви повинні оновити свій обліковий запис NiceNIC до рівня перепродавця та налаштувати доступ до API перед налаштуванням WHMCS.

Які технічні вимоги?
Поточні вимоги інтеграції NiceNIC WHMCS включають WHMCS версії 7.0 або вище, PHP 7.0 або вище з розширенням cURL, дійсні облікові дані API NiceNIC і підтримку SSL/TLS.

Де завантажити модуль NiceNIC WHMCS?
Завантажте його з офіційної сторінки інтеграції NiceNIC WHMCS:

Чому автентифікація WHMCS не вдається?
Поширені причини включають неправильні облікові дані API, використання пароля входу замість пароля API, відсутність доступу перепродавця, не занесений у білий список вихідний IP WHMCS або надсилання WHMCS запитів із несподіваного IP.

Чому перевірка доступності домену працює, а реєстрація — ні?
Реєстрація зазвичай потребує більше даних, ніж перевірка доступності. Вона може не вдаватися через недостатній баланс, недійсні контактні дані, відсутність полів, особливі вимоги TLD, непідтримувані періоди реєстрації або зміну доступності домену до завершення реєстрації.

Чи може WHMCS автоматизувати продовження доменів з NiceNIC?
Інтеграція NiceNIC WHMCS підтримує робочі процеси продовження, але успіх залежить від налаштувань WHMCS, cron, статусу оплати клієнта, балансу облікового запису NiceNIC, статусу домену, правил TLD і конфігурації модуля.

Що слід надати підтримці у разі збою налаштування?
Надішліть ідентифікатор вашого облікового запису перепродавця, версію WHMCS, версію PHP, спробовану дію, назву домену, часовий штамп, лог модулю WHMCS, код/повідомлення відповіді API, якщо доступно, і вихідний IP сервера WHMCS. Не надсилайте повні паролі або приватні облікові дані сервера.


Висновок
Почніть продавати домени через WHMCS з NiceNIC!
Інтеграція NiceNIC WHMCS допомагає перепродавцям доменів, хостинг-провайдерам та агенціям підключати WHMCS до автоматизації реєстру доменів для перевірки доступності, реєстрації, продовження, передачі, керування іменними серверами, оновлення контактів та робочих процесів перепродавця.

Налаштування інтеграції WHMCS
Стати перепродавцем NiceNIC
Переглянути документацію API v2
Відправити запит в підтримку

Потрібна допомога? Ми завжди готові вам допомогти. Відправити запит
Авторське право © 2006-2026 NICENIC INTERNATIONAL GROUP CO., LIMITED Всі права захищені