WHMCS moduly spájajú na jednom mieste kľúčové procesy, ako je prijímanie platieb, aktualizácia obnovovacích cien, správa zákazníckych operácií a kontrola cloud serverových zdrojov priamo cez WHMCS. V katalógu Hostragons nájdete päť modulov zameraných na platby a prevádzku a päť samostatných integrácií pre infraštruktúry OVHcloud, AWS Lightsail, Contabo, Microsoft Azure a Google Cloud. Tento sprievodca porovnáva, čo presne jednotlivých desať modulov robí, kde sú ich hranice a pre aké scenáre použitia sa hodia najlepšie.
Pri výbere modulu nestačí pozerať sa len na zoznam funkcií. Treba zohľadniť aj verziu WHMCS, účet u poskytovateľa, API oprávnenia, operačný systém, fakturačný model a plán testovania pred nasadením do produkcie. Tieto integrácie nenahrádzajú licenciu WHMCS, účet u cloudového poskytovateľa ani účet u príslušnej platobnej spoločnosti. Poplatky za používanie, sieť, licencie a dane sa účtujú samostatne podľa pravidiel poskytovateľa.
Na čo WHMCS moduly reálne pomáhajú?
Jadro WHMCS sa stará o zákazníka, objednávky, faktúry a celý životný cyklus služby. Moduly toto jadro napájajú na konkrétny pracovný postup. Platobná brána môže presmerovať faktúru na externú platobnú stránku a následne odovzdať do WHMCS overený výsledok. Prevádzkový modul môže hromadne upraviť zostatky alebo ceny. A modul pre servery vie vytvoriť virtuálny stroj naviazaný na objednávku a ponúknuť zákazníkovi len tie správne administračné funkcie.
Práve toto rozlíšenie je dôležité: nie každý modul vie robiť všetko. Napríklad Paddle a Mollie sa zameriavajú na platobný tok, Správca zostatku zákazníka na administratívne kreditné operácie a cloudové integrácie iba na zdroje konkrétneho poskytovateľa. Ak si požiadavky rozdelíte na „platby“, „zákaznícku prevádzku“ a „automatizáciu serverov“, výber správneho riešenia bude omnoho jednoduchší.
Rýchle porovnanie 10 WHMCS modulov
| Modul | Hlavné využitie | Potrebný externý účet | Cena pri vydaní |
|---|---|---|---|
| Automatická aktualizácia cien | Aktualizácia cien opakovaných služieb, doplnkov a domén | Nepotrebný | Jednorazovo 99 USD |
| Platobná brána Paddle | Jednorazové a predplatné platby | Paddle Billing | Jednorazovo 99 USD |
| Platobná brána Mollie | Podporované platobné metódy cez Mollie | Mollie | Jednorazovo 99 USD |
| Prenos domény medzi zákazníkmi | Kontrolovaný presun domény medzi zákazníkmi WHMCS | Nepotrebný | Jednorazovo 99 USD |
| Správca zostatku zákazníka | Hromadná správa zákazníckych kreditov | Nepotrebný | Jednorazovo 99 USD |
| OVHcloud VPS & Dedicated | Prepojenie životného cyklu serverov OVHcloud | OVHcloud | Jednorazovo 99 USD |
| AWS Lightsail | Provisioning a správa serverov Lightsail | AWS | Jednorazovo 99 USD |
| Contabo Cloud | Správa Contabo VPS a VDS | Contabo | Jednorazovo 99 USD |
| Microsoft Azure VM | Životný cyklus virtuálnych strojov Azure | Microsoft Azure | Jednorazovo 99 USD |
| Google Cloud Compute Engine | Linux-based Compute Engine zdroje | Google Cloud | Jednorazovo 99 USD |
Ceny v tabuľke sú aktuálne katalógové ceny zverejnené v čase publikovania tohto článku; nejde o trvalý cenový záväzok. Pred nákupom vždy vychádzajte z aktuálneho rozsahu, licenčných podmienok a ceny uvedenej na produktovej stránke.
Moduly pre platby a prevádzkové operácie
Automatická aktualizácia cien
Keď sa opakované ceny v čase menia, už vytvorené aktívne alebo pozastavené služby môžu zostať na starej obnovovacej sume. Modul Automatická aktualizácia cien slúži na prepočet obnovovacích cien služieb, doplnkov a domén podľa aktuálneho cenníka vo WHMCS. Môžete ho spustiť jednorazovo alebo ho napojiť na plánovaný cron proces.
Tento modul je obzvlášť vhodný pre firmy, ktoré nechcú po zmenách kurzov alebo taríf upravovať desiatky či stovky záznamov ručne. Príklady použitia si môžete pozrieť v návode Modul WHMCS na automatickú aktualizáciu cien. Aj tak však pred hromadnou zmenou odporúčame zálohovať databázu, otestovať to na malej vzorke zákazníkov a skontrolovať výsledné faktúry.
Platobná brána Paddle
Integrácia Paddle Billing V3 spúšťa jednorazové aj predplatné platby pre faktúry WHMCS cez Paddle Checkout. Overuje webhook oznámenia podpísané HMAC-SHA256; pri opakovaných platbách pomáha spárovať platobné oznámenie s konkrétnou faktúrou cez ID predplatného. Namiesto spoliehania sa na presmerovanie v prehliadači sa teda spracúva podpísaná správa od servera.
Modul nezabezpečuje účet v Paddle ani obchodné schválenie. Účet Paddle, definície produktov, mena a webhook konfigurácia musia byť pripravené zo strany firmy. Podrobnosti ku konfigurácii nájdete v obsahu Paddle platby pre WHMCS. Pred prechodom na Checkout určite otestujte v testovacom prostredí úspešné, neúspešné, zrušené aj opakované scenáre platieb.
Platobná brána Mollie
Modul Mollie prepája platobné metódy, ktoré sú aktívne v účte Mollie, napríklad iDEAL, karta, PayPal, Apple Pay, Bancontact, SOFORT a bankový prevod, s faktúrami vo WHMCS. Webhook callbacky prenášajú stav platby do WHMCS; pri iDEAL podporuje výber banky a pri bankovom prevode aj špecifiká, ako je správa splatnosti podľa zvoleného spôsobu.
Dostupnosť jednotlivých metód závisí od krajiny, meny, účtu Mollie a od toho, ktoré spôsoby sú v účte aktivované. Preto tvrdenie typu „15 metód“ neznamená, že všetky budú aktívne v každom účte. Spolu s návodom Modul WHMCS Mollie je potrebné pred ostrým nasadením overiť aj oprávnenia v paneli Mollie a koncový bod webhooku.
Prenos domény medzi zákazníkmi
Tento modul nastavuje kontrolovaný proces na presun domény z účtu jedného zákazníka WHMCS na účet iného zákazníka WHMCS. Požiadavka sa spustí z oblasti zákazníka a potvrdí sa jednorazovým odkazom zaslaným na e-mail prijímateľa. Overenie tokenu, záznam IP adresy, nastaviteľná doba platnosti a sledovanie stavu vytvárajú prehľadnejší tok než ručný presun.
Treba zdôrazniť, že nejde o klasický transfer medzi registrátormi domén: mení sa vlastníctvo v rámci toho istého WHMCS inštalačného prostredia. Pre transfer lock, EPP kód alebo presun účtu u registrátora sa naďalej uplatňujú pravidlá konkrétneho registrátora.
Správca zostatku zákazníka
Správca zostatku zákazníka sa zameriava na potrebu filtrovať zákaznícke kredity a vykonávať hromadné akcie v administrácii WHMCS. Zákazníkov je možné vyhľadávať podľa mena, firmy, e-mailu, meny a stavu zostatku; vybraným účtom možno hromadne pridať kredit alebo zostatok vynulovať. Všetky operácie sa zaznamenávajú do poznámky administrátora a do aktivity logu.
Keďže kreditný zostatok priamo ovplyvňuje finančné záznamy, prístup by mal byť obmedzený len na oprávnených administrátorov, pred spracovaním treba vždy skontrolovať vybraný zoznam zákazníkov a väčšie hromadné zmeny sa majú vykonávať až po zálohovaní.
Moduly pre automatizáciu cloud serverov
Cloud moduly vytvárajú most medzi objednávkami a službami vo WHMCS a API poskytovateľov. Základný životný cyklus služby si môžete pozrieť v návode Automatické vytváranie hostingových účtov vo WHMCS. Rozsah funkcií ponúkaných zákazníkovi závisí od správania API poskytovateľa, nastavení produktu a oprávnení, ktoré firma povolí. Tieto moduly sú nezávislé integrácie; nejde o produkty vyvinuté samotnými cloud poskytovateľmi a nepredstavujú žiadne partnerské alebo oficiálne zastúpenie.
OVHcloud VPS & Dedicated
Integrácia OVHcloud prepája služby VPS a Dedicated s WHMCS. Na strane VPS možno životný cyklus a reinštaláciu riadiť cez self-service ovládanie povolené v zákazníckej zóne. Oblasť Dedicated je určená skôr na priraďovanie existujúceho serverového poolu a na kontrolované operácie; nemožno automaticky predpokladať, že modul zabezpečuje nákup nového fyzického servera. Pri pozastavení, ukončení a operáciách, ktoré môžu viesť k strate dát, je nevyhnutná kontrola operátora.
AWS Lightsail
Modul AWS Lightsail prepája provisioning servera, power operácie, statické IPv4, firewall a snapshot workflow s WHMCS službou. Pri Linux a Windows zdrojoch sa prístupové údaje riešia podľa pravidiel samotnej platformy. Tento modul sa nezameriava na všeobecný katalog AWS služieb, ale na integráciu orientovanú výhradne na zdroje Lightsail.
Identita poskytovateľa, región, názov inštancie a súvisiaca statická IP adresa sa majú ukladať ako údaje špecifické pre službu. API kľúče nie sú súčasťou distribuovaného ZIP balíka; zákazník ich pri inštalácii nakonfiguruje s oprávneniami zo svojho AWS účtu.
Contabo Cloud
Modul Contabo Cloud poskytuje napojenie na provisioning, power operácie, reinštaláciu, reset hesla a správu snapshotov pre Contabo VPS a VDS. Presné spárovanie identifikátora zdroja so službou WHMCS, zosúladenie opakovaných požiadaviek na provisioning na tom istom zdroji a overenie vlastníctva pri operáciách ako odstránenie sú kriticky dôležité.
Vyžaduje sa aj účet Contabo, prístup k API a samostatné poplatky poskytovateľa. Neberte ako samozrejmosť, že balík zahŕňa upgrade balíkov, reverse DNS, browser-based VNC alebo každú funkciu, ktorú daný poskytovateľ ponúka; vždy sa riaďte aktuálnym zoznamom funkcií na produktovej stránke.
Microsoft Azure VM
Modul Microsoft Azure VM prepája s WHMCS provisioning virtuálnych strojov, power operácie, deallocate, zmenu veľkosti, disk, snapshot a správu firewallu. Resource group a tagy virtuálneho stroja sa používajú na overenie vlastníctva služby. Pri odstránení sa nesmie považovať operácia za dokončenú bez potvrdenia asynchrónneho výsledku Azure a skutočného zmazania zdroja.
V prípade platených doplnkových zdrojov, ako sú Azure disk a snapshot, je nastavenie katalógu a cien plne na firme. Možnosti zobrazené zákazníkovi majú byť obmedzené len na otestovaný a nakonfigurovaný rozsah.
Google Cloud Compute Engine
Modul Google Cloud prepája provisioning, power operácie, zmenu typu stroja a správu sieťových pravidiel pre službu na báze Linux v rámci Compute Engine virtuálnych strojov. Názov zdroja, región a značky služby sa ukladajú ako trvalý identifikátor; životný cyklus sa vykonáva až po overení vlastníctva týchto údajov.
Rozsah aktuálnej verzie 2.0.0 je zameraný na Linux pracovné záťaže. Nemali by ste plánovať, akoby bol podporovaný Windows alebo RDP. Google Cloud projekt, servisný účet, quota, sieť a billing nastavenia zabezpečuje firma.
Ktorý WHMCS modul si vybrať?
- Ak chcete preniesť staré obnovovacie ceny do aktuálneho katalógu, zvoľte modul Automatická aktualizácia cien.
- Ak chcete prijímať platby cez Paddle Checkout alebo Mollie, vyberte príslušný modul platobnej brány.
- Ak potrebujete presunúť doménu medzi zákazníkmi v rámci tej istej WHMCS inštalácie, použite modul Prenos domény medzi zákazníkmi.
- Ak pracujete s kreditmi vo viacerých zákazníckych účtoch, vhodnou voľbou je Správca zostatku zákazníka.
- Ak chcete prepojiť VPS, VDS alebo VM službu s API poskytovateľa, vyberte si iba ten cloud serverový modul, ktorý patrí k vášmu konkrétnemu poskytovateľovi.
Ak predávate VPS alebo VDS na vlastnej infraštruktúre, naplánujte štruktúru produktu virtuálny server spolu s automatizáciou WHMCS. Vo firmách, ktoré používajú viacerých poskytovateľov, je najlepšie nasadzovať každú integráciu zvlášť, s vlastným API účtom, samostatným testovacím produktom a ideálne aj s oddelenými povereniami s nízkymi oprávneniami, aby sa minimalizovalo riziko chýb.
Priebeh nákupu, stiahnutia a inštalácie

- Skontrolujte, ktorý modul potrebujete, a pozrite si aktuálny rozsah na produktovej stránke.
- V zákazníckej oblasti WHMCS dokončite objednávku a zaplaťte faktúru.
- Keď WHMCS potvrdí platbu, oficiálny Auto Release proces prepne príslušnú službu do stavu Active.
- Na účte, ktorý má Active službu, sa zobrazí sťahovanie len pre zakúpený produkt.
- Overte ZIP archív, prečítajte si inštalačné pokyny a nahrajte súbory do testovacieho prostredia WHMCS.
- Po inštalácii zadajte API údaje poskytovateľa alebo platobnej spoločnosti do príslušných konfiguračných polí.
- Do produkcie prejdite až po otestovaní úspešných aj neúspešných operácií, webhookov, timeoutov, opakovaných pokusov a ukončovacích scenárov.
Súbory na stiahnutie nie sú poskytované z verejného webového adresára. Oprávnenie na stiahnutie v zákazníckej oblasti určuje vzťah medzi produktom a službou v stave Active. Aktuálne licenčné podmienky a inštalačné dokumenty v objednávke majú vždy prednosť pred týmto zhrnutím.
Licencia, náklady poskytovateľa a bezpečnostné hranice
Súbory modulov sa dodávajú v nezašifrovanom zdrojovom kóde; to však neznamená open source ani právo na voľnú redistribúciu. Práva na používanie, úpravy a ďalšie šírenie sa riadia zakúpenou licenčnou zmluvou a majú sa sledovať podľa prístupu Správa licencií WHMCS na úrovni produktu a inštalácie. API kľúče poskytovateľov, reálne zákaznícke dáta, živé identifikátory zdrojov ani interné prevádzkové dáta Hostragons nie sú súčasťou distribučných balíkov.
Pri inštalácii treba uplatniť princíp najmenších oprávnení. Ak je to možné, poskytnite modulu samostatné prihlasovacie údaje len pre potrebné API operácie, webhook tajomstvá pravidelne obmieňajte, obmedzte roly administrátorov vo WHMCS a v logoch maskujte citlivé údaje. Pred nasadením do produkcie používajte samostatný testovací účet alebo lacný testovací zdroj. Pri testoch zrušenia a ukončenia si overte nielen odpoveď API poskytovateľa, ale aj to, či bol zdroj skutočne odstránený a či nezostali žiadne spoplatnené doplnkové zdroje.
Ak predávate cloud server služby, do nákladového modelu započítajte nielen samotný virtuálny stroj, ale aj disk, snapshoty, IP adresy, traffic, licencie a regionálne cenové rozdiely. Automatizácia v module síce skracuje čas prevádzky, ale nezbavuje vás zodpovednosti za quota u poskytovateľa, schválenie účtu ani za fakturáciu.
Krátky kontrolný zoznam pred inštaláciou
- Prečítajte si aktuálnu dokumentáciu pre vašu verziu WHMCS a PHP.
- Vytvorte zálohu databázy aj súborov.
- Externému API používateľovi nastavte len nevyhnutné oprávnenia.
- Vytvorte testovací produkt, testovacieho zákazníka a nízkorizikový zdroj u poskytovateľa.
- Skontrolujte, či opakované volania CreateAccount nevytvárajú druhý zdroj.
- Otestujte výsledky pozastavenia, opätovného aktivovania, ukončenia a reinštalácie priamo v paneli poskytovateľa.
- Pri platobných moduloch skúšajte podpísané webhooky, nesprávne sumy, opakované oznámenia aj refundácie.
- Po prechode do produkcie pozorne sledujte prvé objednávky a chybové logy.
Často kladené otázky
Čo je WHMCS modul?
WHMCS modul pridáva do WHMCS konkrétny pracovný tok, napríklad platby, zákaznícke operácie alebo správu serverov. Nenahrádza licenciu WHMCS ani účet u externého poskytovateľa.
Ktorí cloud poskytovatelia sú podporovaní?
Samostatné moduly sú dostupné pre OVHcloud VPS a Dedicated, AWS Lightsail, Contabo VPS/VDS, Microsoft Azure VM a Linux-based Google Cloud Compute Engine.
Je účet u cloud poskytovateľa a spotrebné poplatky zahrnuté v cene?
Nie. Účet u poskytovateľa, predplatné, využitie zdrojov, sieť, licencie a dane účtuje príslušný poskytovateľ samostatne.
Sú API údaje súčasťou balíka modulu?
Nie. ZIP balíky modulov neobsahujú poverenia poskytovateľa ani živé zákaznícke dáta. Potrebné informácie sa zadávajú po inštalácii do príslušných konfiguračných polí WHMCS.
Ako si stiahnem zakúpený modul?
Po tom, čo WHMCS potvrdí platbu a príslušná služba prejde do stavu Active, sa v zákazníckej oblasti zobrazí prístup na stiahnutie len pre zakúpený produkt.
Sú zdrojové kódy modulov šifrované?
Súbory modulov sa dodávajú v nezašifrovanom zdrojovom kóde. Používanie, úpravy a ďalšia distribúcia sa riadia podmienkami zakúpenej licencie.
Vyberte si modul, ktorý sedí na váš WHMCS workflow
Porovnajte rozsah, aktuálnu cenu a licenčné podmienky modulu, ktorý potrebujete na platby, zákaznícku prevádzku alebo automatizáciu cloud serverov. Pozrite si Preskúmajte moduly WHMCS a pripravte testovací plán ešte pred nasadením do produkcie spolu s inštalačnou dokumentáciou.