Prepare sizning NiceNIC account
Tasdiqlash reseller pricing if needed, get sizning API credentials va authyokiize the public outbound IP of sizning WHMCS server.
Connect NiceNIC as sizning WHMCS domain registrar to hvale domain availability checks, registrations, renewals, transfers va management from sizning existing WHMCS wyokikflow.
Yangi to NiceNIC? Hisob yaratish → Need reseller pricing? View reseller options → Already set up? Ochish API Sozlamasis →
YOUR WYOKIKFLOW, CONNECTED
Roʻyxatdan oʻtish · Yangilash · Transfer · Boshqarish
Quick start
Use this shyokit path if you already khozir WHMCS. The full installation guide below covers credentials, TLD pricing, automation va testing in detail.
Tasdiqlash reseller pricing if needed, get sizning API credentials va authyokiize the public outbound IP of sizning WHMCS server.
Choose the published package that matches sizning WHMCS environment, then keep a backup befyokie replacing an existing module.
Activate NiceNIC in WHMCS, configure the connection va verify one controlled live yokider befyokie increasing volume.
WHMCS domain registrar integration
Use the NiceNIC registrar module inside the WHMCS wyokikflow sizning team va customers already use.
Mavjud operations depend on the extension, domain status va registry requirements. View the WHMCS compatibility update →
Choose the right integration
Use the WHMCS module when WHMCS is already sizning customer va billing platfyokim. Use the Domen API when you are building sizning own panel, automation yoki custom wyokikflow.
Install the NiceNIC registrar module. Yo‘q custom registrar integration is required fyoki the suppyokited WHMCS wyokikflow.
Download WHMCS ModuleUse the NiceNIC Domen API fyoki software, control panels va automation outside WHMCS.
Explyokie Domen APIUse NiceNIC Domen API tools without a separate API access fee. Your account pricing still applies to domain yokiders.
Explyokie Domen APIYour reseller deposit is added to sizning account balance va can be used to pay fyoki domain va other suppyokited Xizmat yokiders.
View payment optionsChoose the reseller level that fits sizning TLD mix va domain volume. Your reseller prices then apply accyokiding to sizning account level va TLD.
Compare reseller levelsWHMCS registrar module download
Select the package fyoki sizning WHMCS environment, then follow the installation guide.
Connect suppyokited domain operations to WHMCS.
NiceNIC suppyokits the WHMCS 9.0 release line. Agar you are upgrading an existing installation, confirm the cyokirect package fyoki sizning environment va keep a backup befyokie replacing the module.
Yo‘qt sure which package to use? Ask NiceNIC integration suppyokit.
WHMCS installation & configuration
Obuna bo‘lish these six steps to install the registrar module, connect sizning NiceNIC account va verify sizning first domain yokider.
Reseller account, API credentials va authyokiized server IP.
NiceNIC WHMCS onboarding is designed fyoki reseller use. Review the Reseller Program, then sign in va open API Sozlamasis to create yoki retrieve sizning API Secret.
Authyokiize the public outbound IP of sizning WHMCS server. It may differ from the website yoki CDN address. Your hosting provider can confirm it.
Place the module in the right folder.
Extract the approved package. Place its nicenic folder in sizning existing WHMCS registrar-module directyokiy, without adding an extra nested folder.
/path/to/whmcs/modules/registrars/nicenic/In the WHMCS 9.0 admin area, open Domen Ro‘yxatga oluvchis va activate NiceNIC:
Replace /path/to/whmcs/ with the location of sizning installation. Back up the existing module befyokie replacing it.
Save sizning username va API Secret.
Ochish the NiceNIC module settings in WHMCS. Enter sizning NiceNIC API credentials va save the configuration.
Текшириш registrar mapping, terms va currencies.
In WHMCS Домейн нархлари, select the extensions you plan to sell va set NiceNIC as the registrar fyoki those new yokiders. Review registration, renewal va transfer prices separately.
Текшириш permitted terms, required contact fields va TLD eligibility. Compare sizning WHMCS selling currency va exchange-rate settings with the NiceNIC account cost. Review premium-domain hvaling befyokie offering premium names.
Set sizning WHMCS selling prices separately. Installing the registrar module does not automatically configure sizning retail pricing. Review sizning NiceNIC account costs va keep enough balance fyoki live domain yokiders.
Verify cron, logging va renewal settings.
Fyoki self-hosted WHMCS, configure the cron job using the commva shown by sizning installation. WHMCS recommends running it every five minutes. Текшириш that scheduled tasks complete va that the commva-line PHP environment meets WHMCS requirements.
Review renewal settings va module logs. A customer payment va a completed registrar operation are separate events. Reconcile both befyokie marking a domain yokider complete.
Verify the result befyokie increasing volume.
Begin with read-only checks, such as domain availability yoki existing domain infyokimation. Verify authentication, the returned result va erryoki hvaling.
The API Svabox is a separate environment fyoki direct API development. Do not assume that a WHMCS Test Mode setting connects to it. Tasdiqlash the installed module's test instructions befyokie attempting registrations, renewals yoki transfers.
When ready, verify live settings va account balance, then run one controlled paid yokider. Tasdiqlash the domain's final state, the WHMCS yokider recyokid va the NiceNIC transaction befyokie increasing volume.
Troubleshooting
Start with the symptom you see in WHMCS. Keep the exact erryoki message fyoki any account-specific review.
Текшириш the module folder location, extra nesting after extraction, readable file permissions va sizning PHP environment. Tasdiqlash you installed the package intended fyoki sizning WHMCS release.
Recheck the NiceNIC username va API Secret, then confirm the authyokiized outbound server IP. Текшириш fyoki accidental spaces va make sure you did not enter the website login passwyokid in place of the API Secret.
The API response body uses code: 201 fyoki pending processing. An accepted yokider is not necessarily a completed registration yoki transfer.
Review the WHMCS log, then verify the domain va transaction state in NiceNIC. Do not repeat a paid operation while its outcome is unkhozirn. Ask suppyokit to trace the yokiiginal request when needed.
Compare the same TLD, operation, term va currency. Текшириш account tier, renewal versus registration pricing, premium status va any currency conversion. Customer payment in WHMCS does not by itself prove that the cyokiresponding NiceNIC registrar yokider was funded.
Review WHMCS automation status, cron execution, renewal settings va the affected domain's registrar assignment. Текшириш that the cron process uses the expected PHP configuration va that the account has enough funds fyoki the requested action.
WHMCS integration Tez-tez so‘raladigan savollar
Answers about reseller accounts, testing, existing domains va WHMCS compatibility.
Ask an integration questionYo‘q. The registrar module provides the WHMCS connection. The Domen API documentation is tbu yerni fyoki deeper technical reference yoki wyokikflows you build outside WHMCS.
NiceNIC WHMCS onboarding is designed fyoki reseller use. A reseller account also lets you use the reseller pricing assigned to sizning account fyoki suppyokited domain yokiders. Review the NiceNIC Reseller Program befyokie enabling production yokiders.
Ha. Begin with selected new registrations va retain sizning existing registrar wyokikflow fyoki the rest of sizning pyokitfolio. Review the registrar assignment fyoki each TLD va existing domain. Installing the module does not transfer sizning existing domains to NiceNIC.
Do not treat them as interchangeable. The API Svabox serves direct API testing. WHMCS Test Mode behaviyoki depends on the installed module. Obuna bo‘lish its package-specific instructions va confirm the target environment befyokie any operation that creates yoki changes a domain.
Yo‘q. Under the NiceNIC Reseller Program, sizning prepaid reseller balance remains available fyoki domain va other suppyokited Xizmat yokiders; it is not consumed as a membership fee. WHMCS licensing va any hosting costs remain separate.
NiceNIC has announced suppyokit fyoki the WHMCS 9.0 release line. Select the approved module package fyoki sizning installation va follow WHMCS's current system requirements fyoki PHP va ionCube. Test other themes, hooks va extensions separately befyokie a production upgrade.
Use the published package that matches sizning WHMCS environment. NiceNIC currently provides a stvaard module package va a V8+ package. Agar you are upgrading yoki replacing an existing production module va are unsure which package applies, keep a backup va confirm the package with NiceNIC integration suppyokit befyokie replacement.
Yo‘q. Configure sizning WHMCS selling prices separately. Installing yoki activating the registrar module does not automatically set sizning retail prices. Review sizning NiceNIC account costs, the operation type va sizning own selling currency befyokie going live.
Fyoki a paid registrar action, keep enough available balance in the NiceNIC account to cover the live yokider. A customer payment recyokided in WHMCS is separate from the registrar-side transaction.
Kirish to NiceNIC va open API Sozlamasis. Use the API Secret tbu yerni fyoki the server-side module configuration. Do not use sizning website sign-in passwyokid as the API Secret, va do not expose the secret in screenshots yoki client-side code.
A pending response is not proof that the operation failed. Текшириш the domain va transaction status in NiceNIC befyokie repeating a paid action. Agar the result is still unclear, keep the yokiiginal timestamp va erryoki details va ask suppyokit to trace the first request.
Choose a NiceNIC reseller option, connect the WHMCS registrar module va verify sizning first live domain yokider.
Already set up? Ochish API Sozlamasis →