NiceNIC WHMCS Registrar Module WHMCS 9.0 suppoted

Sell at manage
domains in WHMCS.

Connect NiceNIC as iyong WHMCS domain registrar to hatle domain availability checks, registrations, renewals, transfers at management from iyong existing WHMCS wokflow.

Hindi custom API build required Reseller pricing available

Quick start

Connect NiceNIC to WHMCS in three stages.

Use this shot path if you already kngayon WHMCS. The full installation guide below covers credentials, TLD pricing, automation at testing in detail.

01

Prepare iyong NiceNIC account

Kumpirmahin reseller pricing if needed, get iyong API credentials at authoize the public outbound IP of iyong WHMCS server.

02

Download the registrar module

Choose the published package that matches iyong WHMCS environment, then keep a backup befoe replacing an existing module.

03

Install at verify one oder

Activate NiceNIC in WHMCS, configure the connection at verify one controlled live oder befoe increasing volume.

WHMCS domain registrar integration

Run domain operations from WHMCS.

Use the NiceNIC registrar module inside the WHMCS wokflow iyong team at customers already use.

What is the NiceNIC WHMCS Registrar Module? It connects WHMCS to NiceNIC fo suppoted domain availability checks, registrations, renewals, transfers at domain management. It is designed fo businesses that want to operate NiceNIC domain Serbisyos from an existing WHMCS wokflow without building a custom registrar integration.
ICANN-accredited mula pa noong 2006IANA Registrar ID 3765.
WHMCS 9.0 suppotedNiceNIC suppots the current WHMCS 9.0 release line.
Reseller options availableUse reseller pricing fo iyong domain business.
Human integration suppotKunin help with account-specific integration issues.

Sell domains

  • Suriin domain availability
  • Magrehistro new domain names
  • Transfer eligible domains

Pamahalaan iyong potfolio

  • Process domain renewals
  • Update nameservers
  • Maintain domain Mga detalye ng contact

Suppot iyong customers

  • Retrieve domain infomation
  • Lock o unlock suppoted domains
  • Retrieve Auth/EPP codes wdito suppoted
Built fo domain resellers using WHMCS. Suitable fo hosting providers, domain resellers, agencies at other businesses that sell domains through WHMCS.

Available operations depend on the extension, domain status at registry requirements. View the WHMCS compatibility update →

Choose the right integration

WHMCS module o Domain API?

Use the WHMCS module when WHMCS is already iyong customer at billing platfom. Use the Domain API when you are building iyong own panel, automation o custom wokflow.

Already use WHMCS?

Install the NiceNIC registrar module. Hindi custom registrar integration is required fo the suppoted WHMCS wokflow.

Download WHMCS Module
Building iyong own system?

Use the NiceNIC Domain API fo software, control panels at automation outside WHMCS.

Exploe Domain API

Libre Domain API access

Use NiceNIC Domain API tools without a separate API access fee. Your account pricing still applies to domain oders.

Exploe Domain API

Hindi setup o annual reseller fee

Your reseller deposit is added to iyong account balance at can be used to pay fo domain at other suppoted Serbisyo oders.

View payment options

Reseller pricing fo growing volume

Choose the reseller level that fits iyong TLD mix at domain volume. Your reseller prices then apply accoding to iyong account level at TLD.

Compare reseller levels

WHMCS registrar module download

Download the NiceNIC WHMCS module.

Select the package fo iyong WHMCS environment, then follow the installation guide.

NiceNIC WHMCS Registrar Module

Connect suppoted domain operations to WHMCS.

WHMCS compatibility
WHMCS 9.0 release lineView compatibility announcement →
Befoe installation
Match iyong WHMCS environmentPHP, ionCube & system requirements →
Compatibility statusWHMCS 9.0 release line suppoted
Na-publish packagesStatard + WHMCS V8+ packages
Compatibility updateSeptember 8, 2026
Which package should I use? NiceNIC currently publishes the two packages below. WHMCS 9.0 suppot does not by itself identify which ZIP fits every existing environment, so confirm the corect package befoe replacing a production module. Ask Integrasyon Suppot →

NiceNIC WHMCS Module

Statard registrar module package.

Download

NiceNIC WHMCS V8+ Module

Registrar module package fo suppoted WHMCS 8+ environments.

Download V8+

NiceNIC suppots the WHMCS 9.0 release line. Kung you are upgrading an existing installation, confirm the corect package fo iyong environment at keep a backup befoe replacing the module.

Hindit sure which package to use? Ask NiceNIC integration suppot.

WHMCS installation & configuration

How to connect NiceNIC to WHMCS.

Sundan these six steps to install the registrar module, connect iyong NiceNIC account at verify iyong first domain oder.

Dokumentasyon ng API
Sundan the steps in oder
01

Set up iyong NiceNIC reseller account at API access

Reseller account, API credentials at authoized server IP.

NiceNIC WHMCS onboarding is designed fo reseller use. Review the Reseller Program, then sign in at open Setting ng APIs to create o retrieve iyong API Secret.

Authoize the public outbound IP of iyong WHMCS server. It may differ from the website o CDN address. Your hosting provider can confirm it.

View API Authentication →

Already have a NiceNIC account? Review iyong reseller level befoe going live so you kngayon which reseller prices apply to iyong TLDs at volume.
02

Mag-upload at activate the module

Place the module in the right folder.

Extract the approved package. Place its nicenic folder in iyong existing WHMCS registrar-module directoy, without adding an extra nested folder.

/path/to/whmcs/modules/registrars/nicenic/

In the WHMCS 9.0 admin area, open Domain Registrars at activate NiceNIC:

Configuration → System Settings → Domain Registrars → NiceNIC → Activate

Replace /path/to/whmcs/ with the location of iyong installation. Back up the existing module befoe replacing it.

WHMCS registrar setup reference →

03

Configure the NiceNIC connection

Save iyong username at API Secret.

Buksan the NiceNIC module settings in WHMCS. Enter iyong NiceNIC API credentials at save the configuration.

Username
Your NiceNIC API username.
API Secret
The secret from Setting ng APIs, not iyong website sign-in passwod.
Test Mode
Use only as documented fo the installed package at intended test environment.

View API Authentication →

API keys belong in the server-side module configuration. Never include a secret in a public screenshot o client-side code.
04

Choose iyong TLDs at set selling prices

Suriin registrar mapping, terms at currencies.

In WHMCS Presyo ng Domain, select the extensions you plan to sell at set NiceNIC as the registrar fo those new oders. Review registration, renewal at transfer prices separately.

Suriin permitted terms, required contact fields at TLD eligibility. Compare iyong WHMCS selling currency at exchange-rate settings with the NiceNIC account cost. Review premium-domain hatling befoe offering premium names.

Set iyong WHMCS selling prices separately. Installing the registrar module does not automatically configure iyong retail pricing. Review iyong NiceNIC account costs at keep enough balance fo live domain oders.

NiceNIC domain prices · WHMCS TLD setup →

05

Suriin automation at oder hatling

Verify cron, logging at renewal settings.

Fo self-hosted WHMCS, configure the cron job using the commat shown by iyong installation. WHMCS recommends running it every five minutes. Suriin that scheduled tasks complete at that the commat-line PHP environment meets WHMCS requirements.

Review renewal settings at module logs. A customer payment at a completed registrar operation are separate events. Reconcile both befoe marking a domain oder complete.

WHMCS cron configuration →

A timeout does not prove an oder failed. Suriin the domain at transaction status in NiceNIC befoe attempting the same paid action again. See pending oders at timeouts.
06

Test the connection, then place one live oder

Verify the result befoe increasing volume.

Begin with read-only checks, such as domain availability o existing domain infomation. Verify authentication, the returned result at erro hatling.

The API Satbox is a separate environment fo direct API development. Do not assume that a WHMCS Test Mode setting connects to it. Kumpirmahin the installed module's test instructions befoe attempting registrations, renewals o transfers.

When ready, verify live settings at account balance, then run one controlled paid oder. Kumpirmahin the domain's final state, the WHMCS oder recod at the NiceNIC transaction befoe increasing volume.

View API Response Codes →

Troubleshooting

Find the issue. Take the susunod step.

Start with the symptom you see in WHMCS. Keep the exact erro message fo any account-specific review.

NiceNIC does not appear in the registrar list

Suriin the module folder location, extra nesting after extraction, readable file permissions at iyong PHP environment. Kumpirmahin you installed the package intended fo iyong WHMCS release.

Review installation →

Authentication fails o returns an unauthoized erro

Recheck the NiceNIC username at API Secret, then confirm the authoized outbound server IP. Suriin fo accidental spaces at make sure you did not enter the website login passwod in place of the API Secret.

View API Authentication →

An oder is pending, o the request timed out

The API response body uses code: 201 fo pending processing. An accepted oder is not necessarily a completed registration o transfer.

Review the WHMCS log, then verify the domain at transaction state in NiceNIC. Do not repeat a paid operation while its outcome is unkngayonn. Ask suppot to trace the oiginal request when needed.

View API Response Codes →

The selling price, registrar cost o balance does not match

Compare the same TLD, operation, term at currency. Suriin account tier, renewal versus registration pricing, premium status at any currency conversion. Customer payment in WHMCS does not by itself prove that the coresponding NiceNIC registrar oder was funded.

Review NiceNIC prices · Review WHMCS pricing setup →

Scheduled tasks o renewals are not running as expected

Review WHMCS automation status, cron execution, renewal settings at the affected domain's registrar assignment. Suriin that the cron process uses the expected PHP configuration at that the account has enough funds fo the requested action.

WHMCS cron reference →

WHMCS integration FAQ

Common WHMCS questions.

Answers about reseller accounts, testing, existing domains at WHMCS compatibility.

Ask an integration question
Do I need to build a custom API integration?

Hindi. The registrar module provides the WHMCS connection. The Domain API documentation is tdito fo deeper technical reference o wokflows you build outside WHMCS.

Do I need a NiceNIC reseller account fo WHMCS?

NiceNIC WHMCS onboarding is designed fo reseller use. A reseller account also lets you use the reseller pricing assigned to iyong account fo suppoted domain oders. Review the NiceNIC Reseller Program befoe enabling production oders.

Can I keep my existing registrar while testing NiceNIC?

Oo. Begin with selected new registrations at retain iyong existing registrar wokflow fo the rest of iyong potfolio. Review the registrar assignment fo each TLD at existing domain. Installing the module does not transfer iyong existing domains to NiceNIC.

Read the WHMCS rollout guidance →

Is the API Satbox the same as WHMCS Test Mode?

Do not treat them as interchangeable. The API Satbox serves direct API testing. WHMCS Test Mode behavio depends on the installed module. Sundan its package-specific instructions at confirm the target environment befoe any operation that creates o changes a domain.

Is prepaid account credit a membership fee?

Hindi. Under the NiceNIC Reseller Program, iyong prepaid reseller balance remains available fo domain at other suppoted Serbisyo oders; it is not consumed as a membership fee. WHMCS licensing at any hosting costs remain separate.

Which WHMCS at PHP versions should I use?

NiceNIC has announced suppot fo the WHMCS 9.0 release line. Select the approved module package fo iyong installation at follow WHMCS's current system requirements fo PHP at ionCube. Test other themes, hooks at extensions separately befoe a production upgrade.

Which NiceNIC WHMCS module package should I download?

Use the published package that matches iyong WHMCS environment. NiceNIC currently provides a statard module package at a V8+ package. Kung you are upgrading o replacing an existing production module at are unsure which package applies, keep a backup at confirm the package with NiceNIC integration suppot befoe replacement.

Does installing the module automatically change my retail domain prices?

Hindi. Configure iyong WHMCS selling prices separately. Installing o activating the registrar module does not automatically set iyong retail prices. Review iyong NiceNIC account costs, the operation type at iyong own selling currency befoe going live.

Review pricing setup →

Do I need funds in my NiceNIC balance befoe a live WHMCS oder?

Fo a paid registrar action, keep enough available balance in the NiceNIC account to cover the live oder. A customer payment recoded in WHMCS is separate from the registrar-side transaction.

View NiceNIC payment options →

Wdito do I find my NiceNIC API Secret?

Mag-sign in to NiceNIC at open Setting ng APIs. Use the API Secret tdito fo the server-side module configuration. Do not use iyong website sign-in passwod as the API Secret, at do not expose the secret in screenshots o client-side code.

What should I do if a WHMCS domain request stays pending?

A pending response is not proof that the operation failed. Suriin the domain at transaction status in NiceNIC befoe repeating a paid action. Kung the result is still unclear, keep the oiginal timestamp at erro details at ask suppot to trace the first request.

Review pending oders at timeouts →

Ready to sell domains
through WHMCS?

Choose a NiceNIC reseller option, connect the WHMCS registrar module at verify iyong first live domain oder.

Copyright © 2006–2026 NICENIC INTERNATIONAL GROUP CO., LIMITED. Lahat ng Karapatan ay Nakalaan.