Prepare iyong NiceNIC account
Kumpirmahin reseller pricing if needed, get iyong API credentials at authoize the public outbound IP of iyong WHMCS server.
Connect NiceNIC as iyong WHMCS domain registrar to hatle domain availability checks, registrations, renewals, transfers at management from iyong existing WHMCS wokflow.
Bago to NiceNIC? Gumawa ng account → Need reseller pricing? View reseller options → Already set up? Buksan Setting ng APIs →
YOUR WOKFLOW, CONNECTED
Magrehistro · I-renew · Transfer · Pamahalaan
Quick start
Use this shot path if you already kngayon WHMCS. The full installation guide below covers credentials, TLD pricing, automation at testing in detail.
Kumpirmahin reseller pricing if needed, get iyong API credentials at authoize the public outbound IP of iyong WHMCS server.
Choose the published package that matches iyong WHMCS environment, then keep a backup befoe replacing an existing module.
Activate NiceNIC in WHMCS, configure the connection at verify one controlled live oder befoe increasing volume.
WHMCS domain registrar integration
Use the NiceNIC registrar module inside the WHMCS wokflow iyong team at customers already use.
Available operations depend on the extension, domain status at registry requirements. View the WHMCS compatibility update →
Choose the right integration
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.
Install the NiceNIC registrar module. Hindi custom registrar integration is required fo the suppoted WHMCS wokflow.
Download WHMCS ModuleUse the NiceNIC Domain API fo software, control panels at automation outside WHMCS.
Exploe Domain APIUse NiceNIC Domain API tools without a separate API access fee. Your account pricing still applies to domain oders.
Exploe Domain APIYour reseller deposit is added to iyong account balance at can be used to pay fo domain at other suppoted Serbisyo oders.
View payment optionsChoose 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 levelsWHMCS registrar module download
Select the package fo iyong WHMCS environment, then follow the installation guide.
Connect suppoted domain operations to WHMCS.
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
Sundan these six steps to install the registrar module, connect iyong NiceNIC account at verify iyong first domain oder.
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.
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:
Replace /path/to/whmcs/ with the location of iyong installation. Back up the existing module befoe replacing it.
Save iyong username at API Secret.
Buksan the NiceNIC module settings in WHMCS. Enter iyong NiceNIC API credentials at save the configuration.
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.
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.
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.
Troubleshooting
Start with the symptom you see in WHMCS. Keep the exact erro message fo any account-specific review.
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.
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.
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.
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 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 integration FAQ
Answers about reseller accounts, testing, existing domains at WHMCS compatibility.
Ask an integration questionHindi. The registrar module provides the WHMCS connection. The Domain API documentation is tdito fo deeper technical reference o wokflows you build outside 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Choose a NiceNIC reseller option, connect the WHMCS registrar module at verify iyong first live domain oder.
Already set up? Buksan Setting ng APIs →