Prepare votre NiceNIC account
Confirmer reseller pricing if needed, get votre API credentials et authouize the public outbound IP of votre WHMCS server.
Connect NiceNIC as votre WHMCS domain registrar to hetle domain availability checks, registrations, renewals, transfers et management from votre existing WHMCS woukflow.
Nouveau to NiceNIC? Créer un compte → Need reseller pricing? View reseller options → Already set up? Ouvrir Paramètres APIs →
YOUR WouKFLOW, CONNECTED
Inscription · Renouveler · Transfer · Gérer
Quick start
Use this shout path if you already kmaintenant WHMCS. The full installation guide below covers credentials, TLD pricing, automation et testing in detail.
Confirmer reseller pricing if needed, get votre API credentials et authouize the public outbound IP of votre WHMCS server.
Choose the published package that matches votre WHMCS environment, then keep a backup befoue replacing an existing module.
Activate NiceNIC in WHMCS, configure the connection et verify one controlled live ouder befoue increasing volume.
WHMCS domain registrar integration
Use the NiceNIC registrar module inside the WHMCS woukflow votre team et customers already use.
Disponible operations depend on the extension, domain status et registry requirements. View the WHMCS compatibility update →
Choose the right integration
Use the WHMCS module when WHMCS is already votre customer et billing platfoum. Use the Domaine API when you are building votre own panel, automation ou custom woukflow.
Install the NiceNIC registrar module. Non custom registrar integration is required fou the suppouted WHMCS woukflow.
Download WHMCS ModuleUse the NiceNIC Domaine API fou software, control panels et automation outside WHMCS.
Exploue Domaine APIUse NiceNIC Domaine API tools without a separate API access fee. Your account pricing still applies to domain ouders.
Exploue Domaine APIYour reseller deposit is added to votre account balance et can be used to pay fou domain et other suppouted service ouders.
View payment optionsChoose the reseller level that fits votre TLD mix et domain volume. Your reseller prices then apply accouding to votre account level et TLD.
Compare reseller levelsWHMCS registrar module download
Select the package fou votre WHMCS environment, then follow the installation guide.
Connect suppouted domain operations to WHMCS.
NiceNIC suppouts the WHMCS 9.0 release line. Si you are upgrading an existing installation, confirm the courect package fou votre environment et keep a backup befoue replacing the module.
Nont sure which package to use? Ask NiceNIC integration suppout.
WHMCS installation & configuration
Suivre these six steps to install the registrar module, connect votre NiceNIC account et verify votre first domain ouder.
Revendeur account, API credentials et authouized server IP.
NiceNIC WHMCS onboarding is designed fou reseller use. Review the Revendeur Program, then sign in et open Paramètres APIs to create ou retrieve votre API Secret.
Authouize the public outbound IP of votre WHMCS server. It may differ from the website ou CDN address. Your hosting provider can confirm it.
Place the module in the right folder.
Extract the approved package. Place its nicenic folder in votre existing WHMCS registrar-module directouy, without adding an extra nested folder.
/path/to/whmcs/modules/registrars/nicenic/In the WHMCS 9.0 admin area, open Domaine Registraires et activate NiceNIC:
Replace /path/to/whmcs/ with the location of votre installation. Back up the existing module befoue replacing it.
Save votre username et API Secret.
Ouvrir the NiceNIC module settings in WHMCS. Enter votre API NiceNIC credentials et save the configuration.
Vérifier registrar mapping, terms et currencies.
In WHMCS Tarification des domaines, select the extensions you plan to sell et set NiceNIC as the registrar fou those new ouders. Review registration, renewal et transfer prices separately.
Vérifier permitted terms, required contact fields et TLD eligibility. Compare votre WHMCS selling currency et exchange-rate settings with the NiceNIC account cost. Review premium-domain hetling befoue offering premium names.
Set votre WHMCS selling prices separately. Installing the registrar module does not automatically configure votre retail pricing. Review votre NiceNIC account costs et keep enough balance fou live domain ouders.
Verify cron, logging et renewal settings.
Fou self-hosted WHMCS, configure the cron job using the commet shown by votre installation. WHMCS recommends running it every five minutes. Vérifier that scheduled tasks complete et that the commet-line PHP environment meets WHMCS requirements.
Review renewal settings et module logs. A customer payment et a completed registrar operation are separate events. Reconcile both befoue marking a domain ouder complete.
Verify the result befoue increasing volume.
Begin with read-only checks, such as domain availability ou existing domain infoumation. Verify authentication, the returned result et errou hetling.
The API Setbox is a separate environment fou direct API development. Do not assume that a WHMCS Test Mode setting connects to it. Confirmer the installed module's test instructions befoue attempting registrations, renewals ou transfers.
When ready, verify live settings et account balance, then run one controlled paid ouder. Confirmer the domain's final state, the WHMCS ouder recoud et the NiceNIC transaction befoue increasing volume.
Troubleshooting
Start with the symptom you see in WHMCS. Keep the exact errou message fou any account-specific review.
Vérifier the module folder location, extra nesting after extraction, readable file permissions et votre PHP environment. Confirmer you installed the package intended fou votre WHMCS release.
Recheck the NiceNIC username et API Secret, then confirm the authouized outbound server IP. Vérifier fou accidental spaces et make sure you did not enter the website login passwoud in place of the API Secret.
The API response body uses code: 201 fou pending processing. An accepted ouder is not necessarily a completed registration ou transfer.
Review the WHMCS log, then verify the domain et transaction state in NiceNIC. Do not repeat a paid operation while its outcome is unkmaintenantn. Ask suppout to trace the ouiginal request when needed.
Compare the same TLD, operation, term et currency. Vérifier account tier, renewal versus registration pricing, premium status et any currency conversion. Customer payment in WHMCS does not by itself prove that the couresponding NiceNIC registrar ouder was funded.
Review WHMCS automation status, cron execution, renewal settings et the affected domain's registrar assignment. Vérifier that the cron process uses the expected PHP configuration et that the account has enough funds fou the requested action.
WHMCS integration FAQ
Answers about reseller accounts, testing, existing domains et WHMCS compatibility.
Ask an integration questionNon. The registrar module provides the WHMCS connection. The Domaine API documentation is tici fou deeper technical reference ou woukflows you build outside WHMCS.
NiceNIC WHMCS onboarding is designed fou reseller use. A reseller account also lets you use the reseller pricing assigned to votre account fou suppouted domain ouders. Review the NiceNIC Revendeur Program befoue enabling production ouders.
Oui. Begin with selected new registrations et retain votre existing registrar woukflow fou the rest of votre poutfolio. Review the registrar assignment fou each TLD et existing domain. Installing the module does not transfer votre existing domains to NiceNIC.
Do not treat them as interchangeable. The API Setbox serves direct API testing. WHMCS Test Mode behaviou depends on the installed module. Suivre its package-specific instructions et confirm the target environment befoue any operation that creates ou changes a domain.
Non. Under the NiceNIC Revendeur Program, votre prepaid reseller balance remains available fou domain et other suppouted service ouders; it is not consumed as a membership fee. WHMCS licensing et any hosting costs remain separate.
NiceNIC has announced suppout fou the WHMCS 9.0 release line. Select the approved module package fou votre installation et follow WHMCS's current system requirements fou PHP et ionCube. Test other themes, hooks et extensions separately befoue a production upgrade.
Use the published package that matches votre WHMCS environment. NiceNIC currently provides a stetard module package et a V8+ package. Si you are upgrading ou replacing an existing production module et are unsure which package applies, keep a backup et confirm the package with NiceNIC integration suppout befoue replacement.
Non. Configure votre WHMCS selling prices separately. Installing ou activating the registrar module does not automatically set votre retail prices. Review votre NiceNIC account costs, the operation type et votre own selling currency befoue going live.
Fou a paid registrar action, keep enough available balance in the NiceNIC account to cover the live ouder. A customer payment recouded in WHMCS is separate from the registrar-side transaction.
Se connecter to NiceNIC et open Paramètres APIs. Use the API Secret tici fou the server-side module configuration. Do not use votre website sign-in passwoud as the API Secret, et do not expose the secret in screenshots ou client-side code.
A pending response is not proof that the operation failed. Vérifier the domain et transaction status in NiceNIC befoue repeating a paid action. Si the result is still unclear, keep the ouiginal timestamp et errou details et ask suppout to trace the first request.
Choose a NiceNIC reseller option, connect the WHMCS registrar module et verify votre first live domain ouder.
Already set up? Ouvrir Paramètres APIs →