Modul WHMCS
WHMCS Complete Solution este cea mai utilizată soluție de automatizare pentru domenii și hosting din lume, preferată frecvent de companii care oferă servicii precum hosting, înregistrare de domenii, închiriere de servere și co-location.
Funcții Domain Name API pentru WHMCSCe este WHMCS?
WHM Complete Solution este o platformă excelentă care automatizează toate aspectele afacerilor ce oferă servicii de web hosting, înregistrare de domenii, co-location și închiriere de servere. Este preferată în special de persoane și organizații care oferă aceste servicii online, dar care nu au timp sau cunoștințe pentru a dezvolta un software de automatizare precum WHMCS. După instalarea și configurarea WHMCS, beneficiați de toate funcțiile pe care le întâlniți pe site-urile avansate de vânzare de hosting și domenii.
WHMCS Module
Economisiți timp și bani cu WHMCS
Domenii & Hosting
Temă WHMCS
Temele vă permit să personalizați aspectul instalării WHMCS pentru a se potrivi brandului sau
pentru a-i oferi o identitate unică. Tema include căutare de domenii, pachete de web hosting,
pachete de servere și certificate SSL.
Pentru cei fără timp pentru alegerea și instalarea temei, pachetele Domain Name API Starter și Mega WHMCS oferă o soluție excelentă.
Integrare WHMCS - Cum se instalează?
Instalarea WHMCS este foarte ușoară. Urmăriți videoclipul de mai sus sau parcurgeți pașii de mai jos.
- Descărcați fișierele WHMCS de pe hrefwww.github.com/domainreseller.
- Deschideți arhiva ZIP și extrageți conținutul pe calculator.
- Încărcați fișierele WHMCS pe serverul site-ului (prin FTP).
- Finalizați expertul de instalare
- Efectuați setările de securitate
Funcții Domain Name API pentru WHMCS
Prin modulul WHMCS puteți trage automat costurile de înregistrare, reînnoire și transfer, puteți înregistra ccTLD-uri precum .tr, .com.tr, .ge, .uk, .in, .ru și multe altele.
WHMCS funcționează integrat cu toate automatizările de hosting
Modul WHMCS – Întrebări frecvente
Modulul WHMCS de la Domain Name API este un plugin de registrar care conectează direct instalarea dvs. WHMCS la infrastructura de înregistrare domenii și SSL a Domain Name API. După instalare, WHMCS gestionează automat, în numele clienților dvs., înregistrarea domeniilor, reînnoirea, transferul, administrarea DNS și actualizările WHOIS — fără ca dvs. sau echipa dvs. să fie nevoiți să efectuați vreo operațiune manuală. Facturarea, urmărirea plăților și notificările privind data de expirare sunt de asemenea gestionate automat.
Modulul suportă peste 800 de extensii de domeniu, inclusiv toate gTLD-urile majore precum .com, .net și .org, precum și ccTLD-uri regionale precum .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in și .ge. Este compatibil cu cPanel, Plesk, DirectAdmin, SolusVM și toate panourile majore de control pentru hosting.
💡 Puteți considera modulul WHMCS drept puntea dintre vitrina dvs. și registrarul de domenii. Fără el, fiecare comandă necesită procesare manuală; odată instalat, întreaga dvs. afacere cu domenii funcționează pe pilot automat. Pentru resellerii care vizează Turcia și regiunea MENA, suportul integrat pentru .tr și .com.tr, împreună cu maparea câmpurilor pentru numărul de identitate turc și numărul fiscal, facilitează conformitatea legală încă de la început.
Instalarea durează mai puțin de 15 minute. Ghidul de instalare pas cu pas este disponibil la adresa domainnameapi.com/tr/bilgi-bankasi/moduller/whmcs-nasil-kurulur, iar prezentarea video este disponibilă la youtube.com/watch?v=LEw_iMnquSo.
Descărcați cel mai recent pachet al modulului de la github.com/domainreseller.
Extrageți fișierul ZIP și copiați folderul modules în directorul în care este instalat WHMCS (de ex. /home/whmcs/public_html). Nu ștergeți fișierele .gitignore, README.md și LICENSE.
În panoul de administrare WHMCS, mergeți la Setări de sistem > Registratori de domenii. Dacă fișierele au fost plasate în directorul corect, „Domain Name API” va apărea în listă.
Activați modulul și introduceți numele de utilizator și parola furnizate de Domain Name API. După salvare, soldul dvs. va apărea pe ecran.
Dacă vindeți domenii .tr, asociați câmpurile pentru numărul de identitate turc și numărul fiscal cu câmpurile personalizate ale clientului din WHMCS.
Introduceți prețurile manual sau importați în masă prețurile live cu setările de marjă de profit prin Utilities > Registrar TLD Sync > DomainNameApi.
Din Setări de sistem > Setări generale > Domains, activați înregistrarea domeniilor, permisiunile de transfer, comenzile de reînnoire, reînnoirea automată la plată, sincronizarea domeniilor și suportul IDN.
În Setări de automatizare, activați opțiunile Domain Sync și Sync Next Due Date.
Important: dacă faceți o actualizare, realizați o copie de siguranță a fișierelor existente ale modulului înainte de a le suprascrie.
💡 Cea mai frecventă eroare de instalare este încărcarea fișierelor modulului în directorul greșit — în acest caz, WHMCS eșuează în tăcere. După instalare, verificați dacă soldul dvs. Domain Name API apare pe ecranul de configurare al registrarului. Pentru depanare, utilizați secțiunea Utilities > Logs > Module Log cu debug logging activat. Mențineți debug logging dezactivat în mediul de producție.
Cerințele pentru modulul WHMCS de la Domain Name API:
WHMCS 7.8 sau mai nou (se recomandă cea mai recentă versiune stabilă)
PHP 7.4 sau mai nou (se recomandă PHP 8.1)
Extensia PHP SOAPClient trebuie să fie activă pe server
Câmpuri personalizate pentru numărul de identitate turc, numărul fiscal și administrația fiscală — obligatorii pentru înregistrarea domeniilor .tr
💡 Utilizați întotdeauna cea mai recentă versiune stabilă de WHMCS; actualizările de securitate sunt publicate regulat. Dacă deserviți piața din Turcia, câmpurile pentru numărul de identitate turc și numărul fiscal sunt o obligație legală pentru înregistrările .tr. Definiți aceste câmpuri încă din etapa de configurare, înainte de a avea clienți activi.
WHMCS este cea mai utilizată platformă de automatizare pentru hosting la nivel mondial datorită modelului său de licențiere accesibil, ecosistemului vast de integrări și infrastructurii mature de automatizare. O singură instalare WHMCS gestionează fișele clienților, facturarea, activarea automată a serviciilor, urmărirea plăților și fluxurile de suspendare/reziliere. Sistemul de notificări prin e-mail și SMS informează clienții la fiecare pas fără a necesita intervenție manuală.
💡 Licența pe viață oferită până în 2017 a făcut baza de utilizatori WHMCS foarte stabilă. Pentru afacerile noi care evaluează soluția în 2025–2026, merită comparat costul lunar al WHMCS cu WiseCP (competitiv pe piețele din Turcia și MENA) și Blesta (plată unică, control puternic asupra datelor). Domain Name API oferă suport pentru toate cele trei platforme prin module dedicate.
Alternative la WHMCS care sunt pe deplin compatibile cu Domain Name API și dezvoltate activ:
Blesta — prietenos pentru dezvoltatori, licență cu plată unică, portabilitate puternică a datelor
HostBill — nivel enterprise, peste 150 de integrări, ideal pentru reselleri cu volum mare
WiseCP — interfață modernă, în creștere rapidă în Turcia și regiunea MENA
ClientExec — set mai simplu de funcționalități, opțiune economică pentru început
HostFact — răspândit în Olanda și Europa de Vest
Platformele vechi precum AWBS, WHMAutoPilot, Lpanel, Modernbill și PerlBill nu mai sunt dezvoltate activ și nu sunt recomandate pentru instalări noi.
💡 Alegerea platformei ar trebui să depindă de piața dvs. țintă. WHMCS este cea mai sigură alegere pentru operațiuni globale. WiseCP este o alternativă în ascensiune rapidă în rândul resellerilor din piața turcă și este susținut complet prin modulul dedicat WiseCP al Domain Name API. HostBill este recomandat resellerilor enterprise care au nevoie de peste 150 de integrări, în timp ce Blesta este ideal pentru operatorii care doresc control total asupra datelor și cost unic.
WHMCS este un software cu licență plătită, având patru planuri diferențiate în funcție de numărul de clienți activi: Starter, Plus, Business și Direct. Facturarea se face lunar. Este oferită o perioadă de probă gratuită pentru a evalua platforma înainte de a vă angaja.
Domain Name API oferă pachete de instalare WHMCS Starter și Mega, livrate cu tema instalată și configurarea modulului deja finalizată. Aceste pachete reduc semnificativ timpul și costul necesar pentru lansarea unei noi afaceri de reseller de domenii.
💡 Dacă sunteți la început, planul WHMCS Starter este suficient pentru până la 250 de clienți activi. Pachetele gata pregătite ale Domain Name API elimină cele 2-3 zile necesare în mod normal pentru instalarea temei și conectarea modulului; puteți lansa o vitrină branduită în doar câteva ore.
Da. Puteți trece oricând între nivelurile de licență WHMCS și pachetele de instalare WHMCS ale Domain Name API. Modificarea intră în vigoare în următoarea perioadă de facturare. Modulul WHMCS de la Domain Name API este compatibil cu toate nivelurile de licență WHMCS, inclusiv Starter, Plus, Business și Direct.
💡 Începeți cu WHMCS Starter. Când baza dvs. de clienți depășește 250, faceți upgrade la Plus sau Business pentru înregistrări nelimitate de clienți și servicii. Pachetele Starter și Mega de la Domain Name API oferă un mediu de vânzare gata pregătit pentru cei care nu doresc să configureze totul de la zero.
Modulul WHMCS de la Domain Name API suportă peste 800 de extensii de domeniu, inclusiv toate gTLD-urile majore precum .com, .net, .org, .info și .biz, precum și .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge și multe alte ccTLD-uri. Este suportată și înregistrarea domeniilor premium pentru registrele care oferă prețuri premium.
💡 Resellerii care vizează piețe geografice specifice ar trebui să-și organizeze tabelele de prețuri TLD prioritizând extensiile locale. Resellerii din Turcia ar trebui să evidențieze .tr și .com.tr — aceste extensii creează semnale puternice de încredere pentru clienții locali și cresc ratele de conversie. Poziționarea localizată a TLD-urilor este una dintre tacticile cu cel mai mare ROI în campaniile SEO geo-targetate.
În mod implicit, WHMCS verifică datele de expirare ale domeniilor printr-un cron job automat care rulează la fiecare cinci minute. Când data de expirare a unui domeniu se apropie, WHMCS creează automat o factură de reînnoire pentru client, trimite notificări privind expirarea la intervale configurabile (de regulă cu 60, 30, 14 și 7 zile înainte) și efectuează automat reînnoirea dacă în contul clientului există sold suficient sau o metodă de plată validă.
Pentru ca acest proces să funcționeze corect, opțiunea Domain Sync trebuie să fie activă în Setări de sistem > Setări generale > Domains, astfel încât WHMCS să primească întotdeauna de la Domain Name API datele de expirare actualizate.
💡 O secvență de 4 e-mailuri la 60/30/14/7 zile reduce pierderea domeniilor cu până la 60% față de un singur memento. Activați și opțiunea Sync Next Due Date din Setările de automatizare — neconcordanțele de date dintre WHMCS și registrar sunt printre cele mai comune cauze ale pierderilor neașteptate de domenii.
Prețurile domeniilor pot fi introduse manual pentru fiecare TLD sau importate automat prin instrumentul Registrar TLD Sync. Pentru sincronizarea automată: mergeți la Utilities > Registrar TLD Sync, selectați DomainNameApi și așteptați finalizarea comparației. Ecranul de rezultate arată marjele de profit/pierdere pentru fiecare extensie și vă permite să importați prețurile în masă.
De asemenea, puteți seta Domain Name API ca Lookup Provider (Setări de sistem > Prețuri domenii > Lookup Provider > Modifică > DomainNameApi). Astfel, în locul serverelor WHOIS generice, verificarea disponibilității în timp real este realizată prin infrastructura Domain Name API.
💡 Sincronizarea automată a prețurilor este una dintre cele mai puțin utilizate funcții din WHMCS. Rularea lunară a TLD Sync garantează că prețurile dvs. de retail rămân peste cost chiar și după modificările de preț ale furnizorului. O regulă de marjă fixă (de ex. cost + 25%) protejează profitabilitatea pe peste 800 de extensii fără a necesita revizuire manuală.
WHMCS oferă un sistem integrat de loguri pentru module, destinat diagnosticării problemelor de integrare. Mergeți la Utilities > Logs > Module Log. Dacă apare butonul Enable Debug Logging, faceți clic pe el pentru a-l activa. Odată activat, toate cererile și răspunsurile dintre WHMCS și Domain Name API sunt înregistrate. Puteți face clic pe data oricărei intrări din jurnal pentru a examina detaliile complete ale cererii, răspunsului și răspunsului filtrat.
Probleme frecvente:
Fișierele modulului au fost încărcate în directorul greșit — WHMCS nu detectează modulul și nu afișează o eroare explicită
Date API incorecte — soldul nu apare după salvare
Domain Sync este dezactivat — datele de expirare devin învechite, iar reînnoirile eșuează în tăcere
💡 Înainte de a contacta suportul, obțineți intrarea Module Log aferentă operațiunii eșuate. Secțiunea de răspuns filtrat arată exact eroarea returnată de Domain Name API; în cele mai multe cazuri, problema devine imediat clară. Având acest jurnal pregătit, timpul de rezolvare se reduce semnificativ. Mențineți debug logging dezactivat în producție pentru a evita impactul asupra performanței.
Transferurile de domenii sunt procesate automat prin modulul registrar. Când un client inițiază un transfer de intrare, WHMCS transmite cererea de transfer către Domain Name API folosind codul de autorizare EPP furnizat de client. Starea transferului și datele efective de început/sfârșit pot fi vizualizate în timp real în panoul de administrare. Administratorii pot crea direct și o cerere de anulare a transferului din panoul de administrare al domeniului.
💡 Eșecurile de transfer apar cel mai frecvent din cauza codurilor EPP expirate, a blocajelor de transfer la registrarul actual sau a perioadei de blocare ICANN de 60 de zile după o înregistrare recentă. Acordați o atenție deosebită transferurilor de domenii .tr: numărul de identitate turc și numărul fiscal din contul clientului destinatar trebuie să corespundă cu datele de la registrar; neconcordanțele pot provoca refuzuri silențioase ale transferului, greu de diagnosticat fără verificarea logurilor.
