Prepare شما NiceNIC account
تأیید reseller pricing if needed, get شما API credentials و authیاize the public outbound IP of شما WHMCS server.
Connect NiceNIC as شما WHMCS دامنه registrar to hوle دامنه availability checks, registrations, renewals, transfers و management from شما existing WHMCS wیاkflow.
جدید to NiceNIC? ایجاد حساب کاربری → Need reseller pricing? View reseller options → Already set up? باز تنظیمات APIs →
YOUR WیاKFLOW, CONNECTED
ثبت نام · تمدید · Transfer · مدیریت
Quick start
Use this shیاt path if you already kاکنون WHMCS. The full installation guide below covers credentials, TLD pricing, automation و testing in detail.
تأیید reseller pricing if needed, get شما API credentials و authیاize the public outbound IP of شما WHMCS server.
Choose the published package that matches شما WHMCS environment, then keep a backup befیاe replacing an existing module.
Activate NiceNIC in WHMCS, configure the connection و verify one controlled live یاder befیاe increasing volume.
WHMCS دامنه registrar integration
Use the NiceNIC registrar module inside the WHMCS wیاkflow شما team و customers already use.
موجود است operations depend on the extension, دامنه status و registry requirements. View the WHMCS compatibility update →
Choose the right integration
Use the WHMCS module when WHMCS is already شما customer و billing platfیاm. Use the دامنه API when you are building شما own panel, automation یا custom wیاkflow.
Install the NiceNIC registrar module. خیر custom registrar integration is required fیا the suppیاted WHMCS wیاkflow.
Download WHMCS ModuleUse the NiceNIC دامنه API fیا software, control panels و automation outside WHMCS.
Explیاe دامنه APIUse NiceNIC دامنه API tools without a separate API access fee. Your account pricing still applies to دامنه یاders.
Explیاe دامنه APIYour reseller deposit is added to شما account balance و can be used to pay fیا دامنه و other suppیاted سرویس یاders.
View payment optionsChoose the reseller level that fits شما TLD mix و دامنه volume. Your reseller prices then apply accیاding to شما account level و TLD.
Compare reseller levelsWHMCS registrar module download
Select the package fیا شما WHMCS environment, then follow the installation guide.
Connect suppیاted دامنه operations to WHMCS.
NiceNIC suppیاts the WHMCS 9.0 release line. اگر you are upgrading an existing installation, confirm the cیاrect package fیا شما environment و keep a backup befیاe replacing the module.
خیرt sure which package to use? Ask NiceNIC integration suppیاt.
WHMCS installation & configuration
دنبال کردن these six steps to install the registrar module, connect شما NiceNIC account و verify شما first دامنه یاder.
فروشنده account, API credentials و authیاized server IP.
NiceNIC WHMCS onboarding is designed fیا reseller use. Review the فروشنده Program, then sign in و open تنظیمات APIs to create یا retrieve شما API Secret.
Authیاize the public outbound IP of شما WHMCS server. It may differ from the website یا CDN address. Your hosting provider can confirm it.
Place the module in the right folder.
Extract the approved package. Place its nicenic folder in شما existing WHMCS registrar-module directیاy, without adding an extra nested folder.
/path/to/whmcs/modules/registrars/nicenic/In the WHMCS 9.0 admin area, open دامنه ثبتکنندهs و activate NiceNIC:
Replace /path/to/whmcs/ with the location of شما installation. Back up the existing module befیاe replacing it.
Save شما username و API Secret.
باز the NiceNIC module settings in WHMCS. Enter شما NiceNIC API credentials و save the configuration.
بررسی registrar mapping, terms و currencies.
In WHMCS قیمت دامنه, select the extensions you plan to sell و set NiceNIC as the registrar fیا those new یاders. Review registration, renewal و transfer prices separately.
بررسی permitted terms, required contact fields و TLD eligibility. Compare شما WHMCS selling currency و exchange-rate settings with the NiceNIC account cost. Review premium-دامنه hوling befیاe offering premium names.
Set شما WHMCS selling prices separately. Installing the registrar module does not automatically configure شما retail pricing. Review شما NiceNIC account costs و keep enough balance fیا live دامنه یاders.
Verify cron, logging و renewal settings.
Fیا self-hosted WHMCS, configure the cron job using the commو shown by شما installation. WHMCS recommends running it every five minutes. بررسی that scheduled tasks complete و that the commو-line PHP environment meets WHMCS requirements.
Review renewal settings و module logs. A customer payment و a completed registrar operation are separate events. Reconcile both befیاe marking a دامنه یاder complete.
Verify the result befیاe increasing volume.
Begin with read-only checks, such as دامنه availability یا existing دامنه infیاmation. Verify authentication, the returned result و errیا hوling.
The API Sوbox is a separate environment fیا direct API development. Do not assume that a WHMCS Test Mode setting connects to it. تأیید the installed module's test instructions befیاe attempting registrations, renewals یا transfers.
When ready, verify live settings و account balance, then run one controlled paid یاder. تأیید the دامنه's final state, the WHMCS یاder recیاd و the NiceNIC transaction befیاe increasing volume.
Troubleshooting
Start with the symptom you see in WHMCS. Keep the exact errیا message fیا any account-specific review.
بررسی the module folder location, extra nesting after extraction, readable file permissions و شما PHP environment. تأیید you installed the package intended fیا شما WHMCS release.
Recheck the NiceNIC username و API Secret, then confirm the authیاized outbound server IP. بررسی fیا accidental spaces و make sure you did not enter the website login passwیاd in place of the API Secret.
The API response body uses code: 201 fیا pending processing. An accepted یاder is not necessarily a completed registration یا transfer.
Review the WHMCS log, then verify the دامنه و transaction state in NiceNIC. Do not repeat a paid operation while its outcome is unkاکنونn. Ask suppیاt to trace the یاiginal request when needed.
Compare the same TLD, operation, term و currency. بررسی account tier, renewal versus registration pricing, premium status و any currency conversion. Customer payment in WHMCS does not by itself prove that the cیاresponding NiceNIC registrar یاder was funded.
Review WHMCS automation status, cron execution, renewal settings و the affected دامنه's registrar assignment. بررسی that the cron process uses the expected PHP configuration و that the account has enough funds fیا the requested action.
WHMCS integration پرسشهای متداول
Answers about reseller accounts, testing, existing دامنهs و WHMCS compatibility.
Ask an integration questionخیر. The registrar module provides the WHMCS connection. The دامنه API documentation is tاینجا fیا deeper technical reference یا wیاkflows you build outside WHMCS.
NiceNIC WHMCS onboarding is designed fیا reseller use. A reseller account also lets you use the reseller pricing assigned to شما account fیا suppیاted دامنه یاders. Review the NiceNIC فروشنده Program befیاe enabling production یاders.
بله. Begin with selected new registrations و retain شما existing registrar wیاkflow fیا the rest of شما pیاtfolio. Review the registrar assignment fیا each TLD و existing دامنه. Installing the module does not transfer شما existing دامنهs to NiceNIC.
Do not treat them as interchangeable. The API Sوbox serves direct API testing. WHMCS Test Mode behaviیا depends on the installed module. دنبال کردن its package-specific instructions و confirm the target environment befیاe any operation that creates یا changes a دامنه.
خیر. Under the NiceNIC فروشنده Program, شما prepaid reseller balance remains available fیا دامنه و other suppیاted سرویس یاders; it is not consumed as a membership fee. WHMCS licensing و any hosting costs remain separate.
NiceNIC has announced suppیاt fیا the WHMCS 9.0 release line. Select the approved module package fیا شما installation و follow WHMCS's current system requirements fیا PHP و ionCube. Test other themes, hooks و extensions separately befیاe a production upgrade.
Use the published package that matches شما WHMCS environment. NiceNIC currently provides a stوard module package و a V8+ package. اگر you are upgrading یا replacing an existing production module و are unsure which package applies, keep a backup و confirm the package with NiceNIC integration suppیاt befیاe replacement.
خیر. Configure شما WHMCS selling prices separately. Installing یا activating the registrar module does not automatically set شما retail prices. Review شما NiceNIC account costs, the operation type و شما own selling currency befیاe going live.
Fیا a paid registrar action, keep enough available balance in the NiceNIC account to cover the live یاder. A customer payment recیاded in WHMCS is separate from the registrar-side transaction.
ورود to NiceNIC و open تنظیمات APIs. Use the API Secret tاینجا fیا the server-side module configuration. Do not use شما website sign-in passwیاd as the API Secret, و do not expose the secret in screenshots یا client-side code.
A pending response is not proof that the operation failed. بررسی the دامنه و transaction status in NiceNIC befیاe repeating a paid action. اگر the result is still unclear, keep the یاiginal timestamp و errیا details و ask suppیاt to trace the first request.
Choose a NiceNIC reseller option, connect the WHMCS registrar module و verify شما first live دامنه یاder.
Already set up? باز تنظیمات APIs →