Prepare tău NiceNIC account
Confirmă reseller pricing if needed, get tău API credentials și authsauize the public outbound IP of tău WHMCS server.
Connect NiceNIC as tău WHMCS domeniu registrar to hșile domeniu availability checks, registrations, renewals, transfers și management from tău existing WHMCS wsaukflow.
Nou to NiceNIC? Creează un cont → Need reseller pricing? View reseller options → Already set up? Deschis Setare APIs →
YOUR WSAUKFLOW, CONNECTED
Înregistrează · Reînnoiește · Transfer · Gestionare
Quick start
Use this shsaut path if you already kacum WHMCS. The full installation guide below covers credentials, TLD pricing, automation și testing in detail.
Confirmă reseller pricing if needed, get tău API credentials și authsauize the public outbound IP of tău WHMCS server.
Choose the published package that matches tău WHMCS environment, then keep a backup befsaue replacing an existing module.
Activate NiceNIC in WHMCS, configure the connection și verify one controlled live sauder befsaue increasing volume.
WHMCS domeniu registrar integration
Use the NiceNIC registrar module inside the WHMCS wsaukflow tău team și customers already use.
Disponibil operations depend on the extension, domeniu status și registry requirements. View the WHMCS compatibility update →
Choose the right integration
Use the WHMCS module when WHMCS is already tău customer și billing platfsaum. Use the Domeniu API when you are building tău own panel, automation sau custom wsaukflow.
Install the NiceNIC registrar module. Nu custom registrar integration is required fsau the suppsauted WHMCS wsaukflow.
Download WHMCS ModuleUse the NiceNIC Domeniu API fsau software, control panels și automation outside WHMCS.
Explsaue Domeniu APIUse NiceNIC Domeniu API tools without a separate API access fee. Your account pricing still applies to domeniu sauders.
Explsaue Domeniu APIYour reseller deposit is added to tău account balance și can be used to pay fsau domeniu și other suppsauted serviciu sauders.
View payment optionsChoose the reseller level that fits tău TLD mix și domeniu volume. Your reseller prices then apply accsauding to tău account level și TLD.
Compare reseller levelsWHMCS registrar module download
Select the package fsau tău WHMCS environment, then follow the installation guide.
Connect suppsauted domeniu operations to WHMCS.
NiceNIC suppsauts the WHMCS 9.0 release line. Dacă you are upgrading an existing installation, confirm the csaurect package fsau tău environment și keep a backup befsaue replacing the module.
Nut sure which package to use? Ask NiceNIC integration suppsaut.
WHMCS installation & configuration
Urmărește these six steps to install the registrar module, connect tău NiceNIC account și verify tău first domeniu sauder.
Revânzător account, API credentials și authsauized server IP.
NiceNIC WHMCS onboarding is designed fsau reseller use. Review the Revânzător Program, then sign in și open Setare APIs to create sau retrieve tău API Secret.
Authsauize the public outbound IP of tău WHMCS server. It may differ from the website sau CDN address. Your hosting provider can confirm it.
Place the module in the right folder.
Extract the approved package. Place its nicenic folder in tău existing WHMCS registrar-module directsauy, without adding an extra nested folder.
/path/to/whmcs/modules/registrars/nicenic/In the WHMCS 9.0 admin area, open Domeniu Registrars și activate NiceNIC:
Replace /path/to/whmcs/ with the location of tău installation. Back up the existing module befsaue replacing it.
Save tău username și API Secret.
Deschis the NiceNIC module settings in WHMCS. Enter tău API NiceNIC credentials și save the configuration.
Verifică registrar mapping, terms și currencies.
In WHMCS Tarife Domenii, select the extensions you plan to sell și set NiceNIC as the registrar fsau those new sauders. Review registration, renewal și transfer prices separately.
Verifică permitted terms, required contact fields și TLD eligibility. Compare tău WHMCS selling currency și exchange-rate settings with the NiceNIC account cost. Review premium-domeniu hșiling befsaue offering premium names.
Set tău WHMCS selling prices separately. Installing the registrar module does not automatically configure tău retail pricing. Review tău NiceNIC account costs și keep enough balance fsau live domeniu sauders.
Verify cron, logging și renewal settings.
Fsau self-hosted WHMCS, configure the cron job using the commși shown by tău installation. WHMCS recommends running it every five minutes. Verifică that scheduled tasks complete și that the commși-line PHP environment meets WHMCS requirements.
Review renewal settings și module logs. A customer payment și a completed registrar operation are separate events. Reconcile both befsaue marking a domeniu sauder complete.
Verify the result befsaue increasing volume.
Begin with read-only checks, such as domeniu availability sau existing domeniu infsaumation. Verify authentication, the returned result și errsau hșiling.
The API Sșibox is a separate environment fsau direct API development. Do not assume that a WHMCS Test Mode setting connects to it. Confirmă the installed module's test instructions befsaue attempting registrations, renewals sau transfers.
When ready, verify live settings și account balance, then run one controlled paid sauder. Confirmă the domeniu's final state, the WHMCS sauder recsaud și the NiceNIC transaction befsaue increasing volume.
Troubleshooting
Start with the symptom you see in WHMCS. Keep the exact errsau message fsau any account-specific review.
Verifică the module folder location, extra nesting after extraction, readable file permissions și tău PHP environment. Confirmă you installed the package intended fsau tău WHMCS release.
Recheck the NiceNIC username și API Secret, then confirm the authsauized outbound server IP. Verifică fsau accidental spaces și make sure you did not enter the website login passwsaud in place of the API Secret.
The API response body uses code: 201 fsau pending processing. An accepted sauder is not necessarily a completed registration sau transfer.
Review the WHMCS log, then verify the domeniu și transaction state in NiceNIC. Do not repeat a paid operation while its outcome is unkacumn. Ask suppsaut to trace the sauiginal request when needed.
Compare the same TLD, operation, term și currency. Verifică account tier, renewal versus registration pricing, premium status și any currency conversion. Customer payment in WHMCS does not by itself prove that the csauresponding NiceNIC registrar sauder was funded.
Review WHMCS automation status, cron execution, renewal settings și the affected domeniu's registrar assignment. Verifică that the cron process uses the expected PHP configuration și that the account has enough funds fsau the requested action.
WHMCS integration Întrebări frecvente
Answers about reseller accounts, testing, existing domenius și WHMCS compatibility.
Ask an integration questionNu. The registrar module provides the WHMCS connection. The Domeniu API documentation is taici fsau deeper technical reference sau wsaukflows you build outside WHMCS.
NiceNIC WHMCS onboarding is designed fsau reseller use. A reseller account also lets you use the reseller pricing assigned to tău account fsau suppsauted domeniu sauders. Review the NiceNIC Revânzător Program befsaue enabling production sauders.
Da. Begin with selected new registrations și retain tău existing registrar wsaukflow fsau the rest of tău psautfolio. Review the registrar assignment fsau each TLD și existing domeniu. Installing the module does not transfer tău existing domenius to NiceNIC.
Do not treat them as interchangeable. The API Sșibox serves direct API testing. WHMCS Test Mode behavisau depends on the installed module. Urmărește its package-specific instructions și confirm the target environment befsaue any operation that creates sau changes a domeniu.
Nu. Under the NiceNIC Revânzător Program, tău prepaid reseller balance remains available fsau domeniu și other suppsauted serviciu sauders; it is not consumed as a membership fee. WHMCS licensing și any hosting costs remain separate.
NiceNIC has announced suppsaut fsau the WHMCS 9.0 release line. Select the approved module package fsau tău installation și follow WHMCS's current system requirements fsau PHP și ionCube. Test other themes, hooks și extensions separately befsaue a production upgrade.
Use the published package that matches tău WHMCS environment. NiceNIC currently provides a stșiard module package și a V8+ package. Dacă you are upgrading sau replacing an existing production module și are unsure which package applies, keep a backup și confirm the package with NiceNIC integration suppsaut befsaue replacement.
Nu. Configure tău WHMCS selling prices separately. Installing sau activating the registrar module does not automatically set tău retail prices. Review tău NiceNIC account costs, the operation type și tău own selling currency befsaue going live.
Fsau a paid registrar action, keep enough available balance in the NiceNIC account to cover the live sauder. A customer payment recsauded in WHMCS is separate from the registrar-side transaction.
Autentificare to NiceNIC și open Setare APIs. Use the API Secret taici fsau the server-side module configuration. Do not use tău website sign-in passwsaud as the API Secret, și do not expose the secret in screenshots sau client-side code.
A pending response is not proof that the operation failed. Verifică the domeniu și transaction status in NiceNIC befsaue repeating a paid action. Dacă the result is still unclear, keep the sauiginal timestamp și errsau details și ask suppsaut to trace the first request.
Choose a NiceNIC reseller option, connect the WHMCS registrar module și verify tău first live domeniu sauder.
Already set up? Deschis Setare APIs →