Prepare sizin NiceNIC account
Onayla reseller pricing if needed, get sizin API credentials ve authveyaize the public outbound IP of sizin WHMCS server.
Connect NiceNIC as sizin WHMCS domain registrar to hvele domain availability checks, registrations, renewals, transfers ve management from sizin existing WHMCS wveyakflow.
Yeni to NiceNIC? Hesap oluştur → Need reseller pricing? View reseller options → Already set up? Aç API Ayarıs →
YOUR WVEYAKFLOW, CONNECTED
Kayıt Ol · Yenile · Transfer · Yönet
Quick start
Use this shveyat path if you already kşimdi WHMCS. The full installation guide below covers credentials, TLD pricing, automation ve testing in detail.
Onayla reseller pricing if needed, get sizin API credentials ve authveyaize the public outbound IP of sizin WHMCS server.
Choose the published package that matches sizin WHMCS environment, then keep a backup befveyae replacing an existing module.
Activate NiceNIC in WHMCS, configure the connection ve verify one controlled live veyader befveyae increasing volume.
WHMCS domain registrar integration
Use the NiceNIC registrar module inside the WHMCS wveyakflow sizin team ve customers already use.
Uygun operations depend on the extension, domain status ve registry requirements. View the WHMCS compatibility update →
Choose the right integration
Use the WHMCS module when WHMCS is already sizin customer ve billing platfveyam. Use the Alan Adı API when you are building sizin own panel, automation veya custom wveyakflow.
Install the NiceNIC registrar module. Hayır custom registrar integration is required fveya the suppveyated WHMCS wveyakflow.
Download WHMCS ModuleUse the NiceNIC Alan Adı API fveya software, control panels ve automation outside WHMCS.
Explveyae Alan Adı APIUse NiceNIC Alan Adı API tools without a separate API access fee. Your account pricing still applies to domain veyaders.
Explveyae Alan Adı APIYour reseller deposit is added to sizin account balance ve can be used to pay fveya domain ve other suppveyated hizmet veyaders.
View payment optionsChoose the reseller level that fits sizin TLD mix ve domain volume. Your reseller prices then apply accveyading to sizin account level ve TLD.
Compare reseller levelsWHMCS registrar module download
Select the package fveya sizin WHMCS environment, then follow the installation guide.
Connect suppveyated domain operations to WHMCS.
NiceNIC suppveyats the WHMCS 9.0 release line. Eğer you are upgrading an existing installation, confirm the cveyarect package fveya sizin environment ve keep a backup befveyae replacing the module.
Hayırt sure which package to use? Ask NiceNIC integration suppveyat.
WHMCS installation & configuration
Takip Et these six steps to install the registrar module, connect sizin NiceNIC account ve verify sizin first domain veyader.
Bayi account, API credentials ve authveyaized server IP.
NiceNIC WHMCS onboarding is designed fveya reseller use. Review the Bayi Program, then sign in ve open API Ayarıs to create veya retrieve sizin API Secret.
Authveyaize the public outbound IP of sizin WHMCS server. It may differ from the website veya CDN address. Your hosting provider can confirm it.
Place the module in the right folder.
Extract the approved package. Place its nicenic folder in sizin existing WHMCS registrar-module directveyay, without adding an extra nested folder.
/path/to/whmcs/modules/registrars/nicenic/In the WHMCS 9.0 admin area, open Alan Adı Kayıt Kuruluşus ve activate NiceNIC:
Replace /path/to/whmcs/ with the location of sizin installation. Back up the existing module befveyae replacing it.
Save sizin username ve API Secret.
Aç the NiceNIC module settings in WHMCS. Enter sizin NiceNIC API credentials ve save the configuration.
Kontrol Et registrar mapping, terms ve currencies.
In WHMCS Alan Adı Fiyatları, select the extensions you plan to sell ve set NiceNIC as the registrar fveya those new veyaders. Review registration, renewal ve transfer prices separately.
Kontrol Et permitted terms, required contact fields ve TLD eligibility. Compare sizin WHMCS selling currency ve exchange-rate settings with the NiceNIC account cost. Review premium-domain hveling befveyae offering premium names.
Set sizin WHMCS selling prices separately. Installing the registrar module does not automatically configure sizin retail pricing. Review sizin NiceNIC account costs ve keep enough balance fveya live domain veyaders.
Verify cron, logging ve renewal settings.
Fveya self-hosted WHMCS, configure the cron job using the commve shown by sizin installation. WHMCS recommends running it every five minutes. Kontrol Et that scheduled tasks complete ve that the commve-line PHP environment meets WHMCS requirements.
Review renewal settings ve module logs. A customer payment ve a completed registrar operation are separate events. Reconcile both befveyae marking a domain veyader complete.
Verify the result befveyae increasing volume.
Begin with read-only checks, such as domain availability veya existing domain infveyamation. Verify authentication, the returned result ve errveya hveling.
The API Svebox is a separate environment fveya direct API development. Do not assume that a WHMCS Test Mode setting connects to it. Onayla the installed module's test instructions befveyae attempting registrations, renewals veya transfers.
When ready, verify live settings ve account balance, then run one controlled paid veyader. Onayla the domain's final state, the WHMCS veyader recveyad ve the NiceNIC transaction befveyae increasing volume.
Troubleshooting
Start with the symptom you see in WHMCS. Keep the exact errveya message fveya any account-specific review.
Kontrol Et the module folder location, extra nesting after extraction, readable file permissions ve sizin PHP environment. Onayla you installed the package intended fveya sizin WHMCS release.
Recheck the NiceNIC username ve API Secret, then confirm the authveyaized outbound server IP. Kontrol Et fveya accidental spaces ve make sure you did not enter the website login passwveyad in place of the API Secret.
The API response body uses code: 201 fveya pending processing. An accepted veyader is not necessarily a completed registration veya transfer.
Review the WHMCS log, then verify the domain ve transaction state in NiceNIC. Do not repeat a paid operation while its outcome is unkşimdin. Ask suppveyat to trace the veyaiginal request when needed.
Compare the same TLD, operation, term ve currency. Kontrol Et account tier, renewal versus registration pricing, premium status ve any currency conversion. Customer payment in WHMCS does not by itself prove that the cveyaresponding NiceNIC registrar veyader was funded.
Review WHMCS automation status, cron execution, renewal settings ve the affected domain's registrar assignment. Kontrol Et that the cron process uses the expected PHP configuration ve that the account has enough funds fveya the requested action.
WHMCS integration SSS
Answers about reseller accounts, testing, existing domains ve WHMCS compatibility.
Ask an integration questionHayır. The registrar module provides the WHMCS connection. The Alan Adı API documentation is tburaya fveya deeper technical reference veya wveyakflows you build outside WHMCS.
NiceNIC WHMCS onboarding is designed fveya reseller use. A reseller account also lets you use the reseller pricing assigned to sizin account fveya suppveyated domain veyaders. Review the NiceNIC Bayi Program befveyae enabling production veyaders.
Evet. Begin with selected new registrations ve retain sizin existing registrar wveyakflow fveya the rest of sizin pveyatfolio. Review the registrar assignment fveya each TLD ve existing domain. Installing the module does not transfer sizin existing domains to NiceNIC.
Do not treat them as interchangeable. The API Svebox serves direct API testing. WHMCS Test Mode behaviveya depends on the installed module. Takip Et its package-specific instructions ve confirm the target environment befveyae any operation that creates veya changes a domain.
Hayır. Under the NiceNIC Bayi Program, sizin prepaid reseller balance remains available fveya domain ve other suppveyated hizmet veyaders; it is not consumed as a membership fee. WHMCS licensing ve any hosting costs remain separate.
NiceNIC has announced suppveyat fveya the WHMCS 9.0 release line. Select the approved module package fveya sizin installation ve follow WHMCS's current system requirements fveya PHP ve ionCube. Test other themes, hooks ve extensions separately befveyae a production upgrade.
Use the published package that matches sizin WHMCS environment. NiceNIC currently provides a stveard module package ve a V8+ package. Eğer you are upgrading veya replacing an existing production module ve are unsure which package applies, keep a backup ve confirm the package with NiceNIC integration suppveyat befveyae replacement.
Hayır. Configure sizin WHMCS selling prices separately. Installing veya activating the registrar module does not automatically set sizin retail prices. Review sizin NiceNIC account costs, the operation type ve sizin own selling currency befveyae going live.
Fveya a paid registrar action, keep enough available balance in the NiceNIC account to cover the live veyader. A customer payment recveyaded in WHMCS is separate from the registrar-side transaction.
Giriş Yap to NiceNIC ve open API Ayarıs. Use the API Secret tburaya fveya the server-side module configuration. Do not use sizin website sign-in passwveyad as the API Secret, ve do not expose the secret in screenshots veya client-side code.
A pending response is not proof that the operation failed. Kontrol Et the domain ve transaction status in NiceNIC befveyae repeating a paid action. Eğer the result is still unclear, keep the veyaiginal timestamp ve errveya details ve ask suppveyat to trace the first request.
Choose a NiceNIC reseller option, connect the WHMCS registrar module ve verify sizin first live domain veyader.
Already set up? Aç API Ayarıs →