WHMCS modulis
WHMCS Complete Solution – tai pasaulyje plačiausiai naudojama domenų ir hostingo automatizavimo sistema; ją dažnai renkasi įmonės, teikiančios tokias paslaugas kaip hostingas, domenų registracija, serverių nuoma ir bendrai naudojamos patalpos (co-location).
Domain Name API – WHMCS funkcijosKas yra WHMCS?
WHM Complete Solution – tai visapusiška platforma, automatizuojanti visą įmonių, teikiančių žiniatinklio hostingo, domenų registracijos, co-location ir serverių nuomos paslaugas, veiklą. Ji ypač populiari tarp asmenų ir organizacijų, siūlančių tokias internetines paslaugas, bet neturinčių laiko ar programavimo žinių sukurti savo automatizavimo sprendimą kaip WHMCS. Įdiegę WHMCS ir atlikę reikiamus nustatymus, turėsite visas funkcijas, kurias matote pažangiose hostingo ir domenų pardavimo svetainėse.
WHMCS modulį
Taupykite laiką ir lėšas su WHMCS
integracija
WHMCS tema
Temos leidžia pritaikyti WHMCS diegimo išvaizdą prie jūsų prekės ženklo arba suteikti jam unikalų stilių. Temose yra domeno paieška, žiniatinklio hostingo paketai, serverių paketai ir SSL sertifikatai.
Neturintiems laiko temų pasirinkimui ir diegimui, Domain Name API Starter ir Mega WHMCS diegimo paketai yra puikus sprendimas.
Kaip įdiegti WHMCS integraciją?
WHMCS diegimas yra labai paprastas. Galite peržiūrėti aukščiau esantį vaizdo įrašą arba vadovautis toliau pateiktais žingsniais.
- Atsisiųskite WHMCS failus iš hrefwww.github.com/domainreseller.
- Išskleiskite ZIP failą ir perkelkite turinį į savo kompiuterį.
- Įkelkite WHMCS failus į savo svetainės serverį (per FTP).
- Užbaikite diegimo vedlį
- Sukonfigūruokite saugumo nustatymus
Domain Name API – WHMCS funkcijos
Per mūsų WHMCS modulį galite automatiškai gauti domenų registracijos, pratęsimo ir perleidimo kainas, taip pat registruoti daugybę ccTLD, tokių kaip .tr, .com.tr, .ge, .uk, .in, .ru ir kt.
WHMCS veikia integruotai su visomis hostingo automatikomis
WHMCS modulis – Dažniausiai užduodami klausimai
Domain Name API WHMCS modulis yra registrar papildinys, kuris tiesiogiai sujungia jūsų WHMCS diegimą su Domain Name API domenų registravimo ir SSL infrastruktūra. Įdiegus modulį, WHMCS automatiškai atlieka domenų registravimą, atnaujinimą, perkėlimą, DNS valdymą ir WHOIS atnaujinimus jūsų klientų vardu — jums ar jūsų komandai nebereikia atlikti jokių rankinių veiksmų. Sąskaitų išrašymas, mokėjimų sekimas ir galiojimo pabaigos pranešimai taip pat valdomi automatiškai.
Modulis palaiko daugiau nei 800 domenų plėtinių, įskaitant visus pagrindinius gTLD, tokius kaip .com, .net, .org, taip pat regioninius ccTLD, tokius kaip .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in ir .ge. Jis suderinamas su cPanel, Plesk, DirectAdmin, SolusVM ir visomis pagrindinėmis hosting valdymo panelėmis.
💡 WHMCS modulį galite įsivaizduoti kaip tiltą tarp jūsų vitrinos ir domenų registravimo organizacijos. Be jo kiekvienas užsakymas reikalauja rankinio apdorojimo; jį įdiegus visas jūsų domenų verslas veikia autopilotu. Pardavėjams, orientuotiems į Turkiją ir MENA regioną, integruotas .tr ir .com.tr palaikymas bei T.C. Kimlik No ir Vergi Numarası laukų susiejimas nuo pat pradžių palengvina teisinį atitikimą.
Diegimas trunka mažiau nei 15 minučių. Žingsnis po žingsnio diegimo vadovas pateikiamas adresu domainnameapi.com/tr/bilgi-bankasi/moduller/whmcs-nasil-kurulur, o vaizdo instrukcija – adresu youtube.com/watch?v=LEw_iMnquSo.
Atsisiųskite naujausią modulio paketą iš github.com/domainreseller.
Atidarykite ZIP failą ir nukopijuokite modules aplanką į katalogą, kuriame įdiegtas WHMCS (pvz., /home/whmcs/public_html). Neištrinkite .gitignore, README.md ir LICENSE failų.
WHMCS administravimo skydelyje eikite į Sistem Ayarlari > Domain Registrars skyrių. Jei failai įkelti į teisingą katalogą, sąraše matysite „Domain Name API“.
Aktyvuokite modulį ir įveskite Domain Name API suteiktą vartotojo vardą bei slaptažodį. Išsaugojus pakeitimus, jūsų balansas bus matomas ekrane.
Jei parduodate .tr domenus, susiekite T.C. Kimlik No ir Vergi Numarası laukus su WHMCS specialiais klientų laukais.
Kainodarą įveskite rankiniu būdu arba masiškai importuokite tiesiogines kainas su pelno maržos nustatymais naudodami Utilities > Registrar TLD Sync > DomainNameApi įrankį.
Sistem Ayarlari > Genel Ayarlar > Domains skyriuje įjunkite domenų registravimą, perkėlimo leidimus, atnaujinimo užsakymus, automatinį atnaujinimą apmokėjimo metu, domenų sinchronizavimą ir IDN palaikymą.
Otomasyon Ayarlari skyriuje aktyvuokite Domain Sync ir Sync Next Due Date parinktis.
Svarbu: jei atliekate atnaujinimą, prieš perrašydami esamus modulio failus būtinai pasidarykite jų atsarginę kopiją.
💡 Dažniausia diegimo klaida yra neteisingas modulio failų įkėlimas į katalogą — tokiu atveju WHMCS tyliai nesuveikia. Po diegimo įsitikinkite, kad jūsų Domain Name API balansas rodomas registrar konfigūravimo ekrane. Gedimų diagnostikai naudokite Utilities > Logs > Module Log skyrių su įjungtu debug logging. Produkcinėje aplinkoje debug logging laikykite išjungtą.
Domain Name API WHMCS moduliui reikalinga:
WHMCS 7.8 arba naujesnė versija (rekomenduojama naujausia stabili versija)
PHP 7.4 arba naujesnė versija (rekomenduojama PHP 8.1)
Serveryje turi būti įjungtas PHP SOAPClient plėtinys
T.C. Kimlik No, Vergi No ir Vergi Dairesi specialūs klientų laukai — privalomi .tr domenų registracijai
💡 Visada naudokite naujausią stabilią WHMCS versiją; saugumo pataisos leidžiamos reguliariai. Jei dirbate Turkijos rinkoje, T.C. Kimlik No ir Vergi Numarası laukai yra teisiškai privalomi .tr registracijai. Šiuos laukus apibrėžkite dar diegimo etape, prieš gaudami aktyvių klientų.
WHMCS yra viena plačiausiai pasaulyje naudojamų hosting automatizavimo platformų dėl prieinamo licencijavimo modelio, plataus integracijų ekosistemos ir brandžios automatizavimo infrastruktūros. Vienas WHMCS diegimas valdo klientų įrašus, sąskaitų išrašymą, automatinį paslaugų aktyvavimą, mokėjimų sekimą ir sustabdymo / nutraukimo srautus. El. pašto ir SMS pranešimų sistema informuoja klientus kiekviename žingsnyje be rankinio įsikišimo.
💡 Iki 2017 m. siūlyta viso gyvenimo licencija WHMCS vartotojų bazę padarė labai stabilią. Naujiems verslams, vertinantiems sprendimus 2025–2026 m., verta palyginti mėnesinę WHMCS kainą su WiseCP (konkurencingas Turkijos ir MENA rinkoje) ir Blesta (vienkartinis mokėjimas, stipri duomenų nuosavybė). Domain Name API palaiko visas tris platformas savo specialiais moduliais.
WHMCS alternatyvos, visiškai suderinamos su Domain Name API ir aktyviai vystomos:
Blesta — draugiška kūrėjams, vienkartinė licencija, stiprus duomenų perkeliamumas
HostBill — įmonių lygio sprendimas, daugiau nei 150 integracijų, idealus didelės apimties pardavėjams
WiseCP — moderni sąsaja, sparčiai auga Turkijoje ir MENA regione
ClientExec — paprastesnis funkcijų rinkinys, biudžetui draugiška pradžios galimybė
HostFact — paplitęs Nyderlanduose ir Vakarų Europoje
Senesnės platformos, tokios kaip AWBS, WHMAutoPilot, Lpanel, Modernbill ir PerlBill, nebėra aktyviai vystomos ir nerekomenduojamos naujoms diegimo aplinkoms.
💡 Platformos pasirinkimas turėtų būti formuojamas pagal jūsų tikslinę rinką. WHMCS yra saugiausias pasirinkimas globalioms operacijoms. WiseCP yra alternatyva, sparčiai išsiskirianti tarp Turkijos rinkos pardavėjų, ir yra visiškai palaikoma per specialų Domain Name API WiseCP modulį. HostBill rekomenduojama įmonių pardavėjams, kuriems reikia daugiau nei 150 integracijų, o Blesta tinka operatoriams, kurie ieško visiškos duomenų nuosavybės ir vienkartinių kaštų.
WHMCS yra mokama licencijuojama programinė įranga, kurios kaina diferencijuojama pagal aktyvių klientų skaičių: siūlomi keturi planai — Starter, Plus, Business ir Direct. Sąskaitos pateikiamos kas mėnesį. Taip pat siūlomas nemokamas bandomasis laikotarpis, kad galėtumėte įvertinti platformą prieš prisiimdami įsipareigojimus.
Domain Name API siūlo WHMCS Starter ir Mega diegimo paketus, kurie pateikiami jau su įdiegta tema ir sukonfigūruotu moduliu. Šie paketai žymiai sumažina naujo domain perpardavimo verslo paleidimo laiką ir išlaidas.
💡 Jei tik pradedate, WHMCS Starter planas yra pakankamas iki 250 aktyvių klientų. Paruošti Domain Name API paketai panaikina 2–3 dienų diegimo laiką, kuris įprastai skiriamas temos diegimui ir modulio prijungimui; firminę vitriną galite paleisti vos per kelias valandas.
Taip. Tarp WHMCS licencijų lygių ir Domain Name API WHMCS diegimo paketų შეგიძლიათ pereiti bet kada. Pakeitimas įsigalios kitame atsiskaitymo laikotarpyje. Domain Name API WHMCS modulis suderinamas su visais WHMCS licencijų lygiais, įskaitant Starter, Plus, Business ir Direct.
💡 Pradėkite nuo WHMCS Starter. Kai jūsų klientų bazė viršys 250, pereikite prie Plus arba Business, kad galėtumėte turėti neribotą klientų ir paslaugų įrašų kiekį. Domain Name API Starter ir Mega paketai suteikia paruoštą pardavimo aplinką tiems, kurie nenori visko konfigūruoti nuo nulio.
Domain Name API WHMCS modulis palaiko daugiau nei 800 domenų plėtinių, įskaitant visus pagrindinius gTLD, tokius kaip .com, .net, .org, .info, .biz, taip pat .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge ir daugelį kitų ccTLD. Taip pat palaikoma premium domenų registracija registrams, siūlantiems premium kainodarą.
💡 Pardavėjai, orientuoti į konkrečias geografines rinkas, turėtų savo TLD kainų lenteles organizuoti taip, kad pirmenybė būtų teikiama vietiniams plėtiniams. Turkijos pardavėjai turėtų išskirti .tr ir .com.tr plėtinius — šie plėtiniai vietiniams klientams sukuria stiprų pasitikėjimo signalą ir didina konversijos rodiklius. Lokalizuotas TLD pozicionavimas yra viena iš didžiausią ROI duodančių taktikų GEO tikslinėse SEO kampanijose.
Pagal numatytuosius nustatymus WHMCS tikrina domenų galiojimo datas per automatinį cron job, kuris veikia kas penkias minutes. Kai domeno galiojimo pabaiga artėja, WHMCS automatiškai sukuria klientui atnaujinimo sąskaitą, siunčia galiojimo pabaigos pranešimus konfigūruojamais intervalais (dažniausiai 60, 30, 14 ir 7 dienas prieš terminą) ir automatiškai atlieka atnaujinimą, jei kliento sąskaitoje yra pakankamas balansas arba galiojantis mokėjimo būdas.
Kad tai veiktų tinkamai, Sistem Ayarlari > Genel Ayarlar > Domains skiltyje turi būti aktyvuotas Domain Sync; tokiu būdu WHMCS visada gauna naujausias galiojimo datas iš Domain Name API.
💡 4 el. laiškų seka 60/30/14/7 dienų intervalais gali sumažinti domenų praradimo rodiklį iki 60 %, palyginti su vienu priminimu. Taip pat aktyvuokite Sync Next Due Date parinktį Otomasyon Ayarlari skiltyje — datų neatitikimai tarp WHMCS ir registratoriaus yra viena dažniausių netikėto domenų praradimo priežasčių.
Domenų kainodarą galima įvesti rankiniu būdu kiekvienam TLD arba automatiškai importuoti naudojant Registrar TLD Sync įrankį. Automatiniam sinchronizavimui eikite į Utilities > Registrar TLD Sync, pasirinkite DomainNameApi ir palaukite, kol palyginimas bus baigtas. Rezultatų ekranas rodo kiekvieno plėtinio pelno / nuostolio maržas ir leidžia masiškai perkelti kainas.
Taip pat galite nustatyti Domain Name API kaip Lookup Provider (Sistem Ayarlari > Domain Fiyatları > Lookup Provider > Değiştir > DomainNameApi). Tokiu būdu realaus laiko prieinamumo užklausos atliekamos per Domain Name API infrastruktūrą, o ne per bendruosius WHOIS serverius.
💡 Automatinė kainų sinchronizacija yra viena mažiausiai naudojamų WHMCS funkcijų. Vykdydami TLD Sync kas mėnesį, užtikrinsite, kad jūsų mažmeninės kainos išliks virš savikainos net ir po tiekėjų kainų pasikeitimų. Fiksuotos maržos taisyklė (pvz., savikaina + %25) apsaugo pelningumą daugiau nei 800 plėtinių atveju be rankinės peržiūros.
WHMCS siūlo integruotą modulio žurnalų sistemą integracijos problemoms diagnozuoti. Eikite į Utilities > Logs > Module Log. Jei matomas Enable Debug Logging mygtukas, spustelėkite jį, kad aktyvuotumėte. Po aktyvavimo visi užklausų ir atsakymų mainai tarp WHMCS ir Domain Name API bus registruojami. Spustelėję bet kurio žurnalo įrašo datą, galėsite peržiūrėti pilną užklausą, atsakymą ir filtruoto atsakymo detales.
Dažnos problemos:
Modulio failai įkelti į neteisingą katalogą — WHMCS tyliai neatpažįsta modulio
Neteisingi API prisijungimo duomenys — po išsaugojimo nerodomas balansas
Domain sync išjungtas — galiojimo datos pasensta, o atnaujinimai tyliai nepavyksta
💡 Prieš kreipdamiesi į palaikymo komandą, pasiimkite nepavykusios operacijos Module Log įrašą. Filtruoto atsakymo dalis tiksliai parodo klaidą, kurią grąžino Domain Name API; daugeliu atvejų problema iškart tampa aiški. Turėdami šį žurnalą iš anksto, gerokai sutrumpinsite sprendimo laiką. Kad išvengtumėte našumo poveikio, produkcinėje aplinkoje debug logging palikite išjungtą.
Domenų perkėlimai automatiškai apdorojami per registrar modulį. Kai klientas inicijuoja įeinantį perkėlimą, WHMCS, naudodamas kliento pateiktą EPP autorizacijos kodą, perduoda perkėlimo užklausą Domain Name API. Perkėlimo būsena ir realios pradžios / pabaigos datos administratoriaus skydelyje gali būti matomos realiuoju laiku. Administratoriai taip pat gali tiesiogiai iš domenų valdymo skydelio sukurti perkėlimo atšaukimo užklausą.
💡 Perkėlimo nesėkmes dažniausiai sukelia pasibaigę EPP kodai, registratoriaus pusėje esantys perkėlimo užraktai arba 60 dienų ICANN užrakto laikotarpis po paskutinės registracijos. Ypač atkreipkite dėmesį į .tr domenų perkėlimus: gavėjo kliento paskyroje esanti T.C. Kimlik No ir Vergi Numarası informacija turi atitikti registratoriaus įrašus; neatitikimai gali sukelti tylų perkėlimo atmetimą, kurį sunku diagnozuoti be žurnalų peržiūros.
