WHMCS Module
WHMCS Complete Solution is ’s werelds meest gebruikte automatiseringssysteem voor domeinen en hosting, vaak gekozen door bedrijven die hosting, domeinregistratie, serververhuur en co-location aanbieden.
WHMCS-functies van Domain Name APIWat is WHMCS?
WHM Complete Solution is een uitstekend platform dat alle aspecten automatiseert van bedrijven die webhosting, domeinregistratie, co-location en serververhuur aanbieden. Het is vooral populair bij organisaties die deze diensten online leveren en geen tijd of middelen hebben om zelf een automatisering zoals WHMCS te bouwen. Na installatie en configuratie van WHMCS beschik je over alle functies die je ziet bij geavanceerde hosting- en domeinverkoopsites.
WHMCS-module
Bespaar tijd en geld met WHMCS
Integratie
WHMCS-thema
Thema’s stellen u in staat het uiterlijk van uw WHMCS-installatie aan te passen aan uw merk of een
unieke stijl te geven. Het thema bevat domeinzoekfunctie, webhostingpakketten, serverpakketten en
SSL-certificaten.
Voor wie geen tijd heeft voor themaselectie en installatie bieden de Domain Name API Starter- en
Mega WHMCS-installatiepakketten een perfecte oplossing.
WHMCS-integratie – Hoe installeer je het?
Het installeren van WHMCS is vrij eenvoudig. Bekijk de video hierboven of volg de onderstaande stappen.
- Download de WHMCS-bestanden via hrefwww.github.com/domainreseller.
- Pak het ZIP-bestand uit en extraheer de inhoud naar uw computer.
- Upload de WHMCS-bestanden naar de server van uw website (via FTP).
- Rond de installatiewizard af.
- Voer de beveiligingsinstellingen uit.
WHMCS-functies van Domain Name API
Via onze WHMCS-module zijn tientallen functies beschikbaar, zoals het automatisch ophalen van kostprijzen voor registratie, verlenging en transfer van domeinen, en het registreren van ccTLD’s zoals .tr, .com.tr, .ge, uk., .in, .ru.
WHMCS werkt geïntegreerd met alle hosting-automatiseringen
WHMCS-module – Veelgestelde Vragen
De Domain Name API WHMCS-module is een registrar-plug-in die uw WHMCS-installatie rechtstreeks verbindt met de domeinregistratie- en SSL-infrastructuur van Domain Name API. Na installatie voert WHMCS automatisch domeinregistraties, verlengingen, transfers, DNS-beheer en WHOIS-updates uit namens uw klanten — zonder dat u of uw team handmatige handelingen hoeft uit te voeren. Facturatie, betalingsopvolging en meldingen over vervaldata worden eveneens automatisch beheerd.
De module ondersteunt meer dan 800 domeinextensies, waaronder alle grote gTLD’s zoals .com, .net en .org, evenals regionale ccTLD’s zoals .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in en .ge. Ze is compatibel met cPanel, Plesk, DirectAdmin, SolusVM en alle grote hostingcontrolepanelen.
💡 U kunt de WHMCS-module zien als de brug tussen uw etalage en de domeinregistratie-instantie. Zonder deze module vereist elke bestelling handmatige verwerking; na installatie draait uw volledige domeinbedrijf op automatische piloot. Voor resellers die zich richten op Turkije en de MENA-regio maken de ingebouwde ondersteuning voor .tr en .com.tr en de koppeling van T.C. Kimlik No- en Vergi Numarası-velden wettelijke naleving vanaf het begin eenvoudiger.
De installatie duurt minder dan 15 minuten. De stapsgewijze installatiehandleiding is beschikbaar op domainnameapi.com/tr/bilgi-bankasi/moduller/whmcs-nasil-kurulur en de videouitleg op youtube.com/watch?v=LEw_iMnquSo.
Download het meest recente modulepakket via github.com/domainreseller.
Open het ZIP-bestand en kopieer de map modules naar de map waarin WHMCS is geïnstalleerd (bijv. /home/whmcs/public_html). Verwijder de bestanden .gitignore, README.md en LICENSE niet.
Ga in het WHMCS-beheerpaneel naar Systeeminstellingen > Domain Registrars. Als de bestanden in de juiste map zijn geplaatst, verschijnt 'Domain Name API' in de lijst.
Activeer de module en voer de gebruikersnaam en het wachtwoord in die door Domain Name API zijn verstrekt. Na het opslaan wordt uw saldo op het scherm weergegeven.
Als u .tr-domeinen verkoopt, koppel dan de velden T.C. Kimlik No en Vergi Numarası aan de aangepaste klantvelden in WHMCS.
Voer de prijsstelling handmatig in of importeer live prijzen in bulk met marge-instellingen via Utilities > Registrar TLD Sync > DomainNameApi.
Schakel via Systeeminstellingen > Algemene Instellingen > Domains het registreren van domeinen, transferrechten, verlengingsbestellingen, automatische verlenging bij betaling, domeinsynchronisatie en IDN-ondersteuning in.
Schakel onder Automatiseringsinstellingen de opties Domain Sync en Sync Next Due Date in.
Belangrijk: als u een update uitvoert, maak dan een back-up van uw bestaande modulebestanden voordat u deze overschrijft.
💡 De meest voorkomende installatiefout is het uploaden van modulebestanden naar de verkeerde map — in dat geval faalt WHMCS stilletjes. Controleer na de installatie of uw Domain Name API-saldo zichtbaar is op het registrar-configuratiescherm. Gebruik voor probleemoplossing Utilities > Logs > Module Log met ingeschakelde debug logging. Houd debug logging uitgeschakeld in de productieomgeving.
Benodigd voor de Domain Name API WHMCS-module:
WHMCS 7.8 of hoger (de meest recente stabiele versie wordt aanbevolen)
PHP 7.4 of hoger (PHP 8.1 wordt aanbevolen)
De PHP SOAPClient-extensie moet op de server ingeschakeld zijn
Aangepaste klantvelden voor T.C. Kimlik No, Vergi No en Vergi Dairesi — verplicht voor .tr-domeinregistratie
💡 Gebruik altijd de meest recente stabiele versie van WHMCS; beveiligingspatches worden regelmatig uitgebracht. Als u de Turkse markt bedient, zijn de velden T.C. Kimlik No en Vergi Numarası wettelijk verplicht voor .tr-registratie. Definieer deze velden al tijdens de installatie, voordat u live klanten heeft.
WHMCS is wereldwijd het meest gebruikte hostingautomatiseringsplatform dankzij het betaalbare licentiemodel, het uitgebreide integratie-ecosysteem en de volwassen automatiseringsinfrastructuur. Eén enkele WHMCS-installatie beheert klantgegevens, facturatie, automatische serviceactivatie, betalingsopvolging en opschortings-/beëindigingsprocessen. Het systeem voor e-mail- en sms-meldingen informeert klanten bij elke stap zonder handmatige tussenkomst.
💡 De levenslange licentie die tot 2017 werd aangeboden, maakte de WHMCS-gebruikersbasis zeer stabiel. Voor nieuwe bedrijven die in 2025–2026 een beoordeling maken, is het verstandig de maandelijkse kosten van WHMCS te vergelijken met WiseCP (concurrerend in Turkije en de MENA-markt) en Blesta (eenmalige betaling, sterke gegevenscontrole). Domain Name API ondersteunt alle drie deze platforms met eigen modules.
WHMCS-alternatieven die volledig compatibel zijn met Domain Name API en actief worden ontwikkeld:
Blesta — ontwikkelaarsvriendelijk, eenmalige licentie, sterke dataportabiliteit
HostBill — enterprise-niveau, meer dan 150 integraties, ideaal voor resellers met hoog volume
WiseCP — moderne interface, groeit snel in Turkije en de MENA-regio
ClientExec — eenvoudiger functieset, budgetvriendelijke startoptie
HostFact — veelgebruikt in Nederland en West-Europa
Oudere platforms zoals AWBS, WHMAutoPilot, Lpanel, Modernbill en PerlBill worden niet langer actief ontwikkeld en worden niet aanbevolen voor nieuwe installaties.
💡 De keuze van het platform moet worden afgestemd op uw doelmarkt. WHMCS is de veiligste keuze voor wereldwijde operaties. WiseCP is een alternatief dat snel terrein wint onder resellers in de Turkse markt en volledig wordt ondersteund via de speciale WiseCP-module van Domain Name API. HostBill wordt aanbevolen voor zakelijke resellers die meer dan 150 integraties nodig hebben, terwijl Blesta geschikt is voor operators die volledige data-eigendom en een eenmalige kost zoeken.
WHMCS is betaalde licentiesoftware met verschillende niveaus op basis van het aantal actieve klanten: er zijn vier plannen, Starter, Plus, Business en Direct. De facturatie gebeurt maandelijks. Er wordt een gratis proefperiode aangeboden om het platform te evalueren voordat u zich verbindt.
Domain Name API biedt WHMCS Starter- en Mega-installatiepakketten aan die worden geleverd met reeds voltooide thema-installatie en moduleconfiguratie. Deze pakketten verkorten de tijd en verlagen de kosten voor het opstarten van een nieuwe domeinresellerbusiness aanzienlijk.
💡 Als u net begint, is het WHMCS Starter-plan voldoende voor maximaal 250 actieve klanten. De kant-en-klare pakketten van Domain Name API elimineren de 2 à 3 dagen installatietijd die normaal nodig zijn voor thema-installatie en modulekoppeling; u kunt binnen enkele uren een merkgebonden etalage openen.
Ja. U kunt op elk moment wisselen tussen WHMCS-licentieniveaus en de WHMCS-installatiepakketten van Domain Name API. De wijziging wordt van kracht in de volgende factureringsperiode. De Domain Name API WHMCS-module is compatibel met alle WHMCS-licentieniveaus, waaronder Starter, Plus, Business en Direct.
💡 Begin met WHMCS Starter. Wanneer uw klantenbestand boven de 250 uitkomt, upgrade dan naar Plus of Business voor onbeperkte klant- en serviceregistraties. De Starter- en Mega-pakketten van Domain Name API bieden een kant-en-klare verkoopomgeving voor wie niet alles vanaf nul wil configureren.
De Domain Name API WHMCS-module ondersteunt meer dan 800 domeinextensies, waaronder alle grote gTLD’s zoals .com, .net, .org, .info en .biz, evenals .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge en vele andere ccTLD’s. Premium domeinregistratie wordt ook ondersteund voor registries die premiumprijzen aanbieden.
💡 Resellers die zich richten op specifieke geografische markten, moeten hun TLD-prijstabellen zo inrichten dat lokale extensies prioriteit krijgen. Resellers in Turkije moeten .tr- en .com.tr-extensies extra benadrukken — deze extensies geven lokale klanten een sterk vertrouwenssignaal en verhogen de conversieratio. Gelokaliseerde TLD-positionering is een van de tactieken met de hoogste ROI in GEO-gerichte SEO-campagnes.
WHMCS controleert standaard de vervaldata van domeinen via een automatische cronjob die elke vijf minuten draait. Wanneer de vervaldatum van een domein nadert, maakt WHMCS automatisch een verlengingsfactuur aan voor de klant, verstuurt vervalmeldingen met instelbare intervallen (meestal 60, 30, 14 en 7 dagen vooraf) en voert de verlenging automatisch uit als er voldoende saldo of een geldige betaalmethode op de klantaccount aanwezig is.
Om dit correct te laten werken, moet Domain Sync actief zijn onder Systeeminstellingen > Algemene Instellingen > Domains; zo ontvangt WHMCS altijd de actuele vervaldata van Domain Name API.
💡 Een reeks van 4 e-mails op 60/30/14/7 dagen vermindert het verlies van domeinen met tot wel 60% in vergelijking met één enkele herinnering. Activeer ook de optie Sync Next Due Date onder Automatiseringsinstellingen — datumafwijkingen tussen WHMCS en de registrerende instantie zijn een van de meest voorkomende oorzaken van onverwacht domeinverlies.
Domeinprijzen kunnen handmatig per TLD worden ingevoerd of automatisch worden geïmporteerd via de Registrar TLD Sync-tool. Voor automatische synchronisatie: ga naar Utilities > Registrar TLD Sync, selecteer DomainNameApi en wacht tot de vergelijking is voltooid. Het resultatenscherm toont de winst-/verliesmarges voor elke extensie en laat u prijzen in bulk overnemen.
U kunt Domain Name API ook instellen als Lookup Provider (Systeeminstellingen > Domeinprijzen > Lookup Provider > Wijzigen > DomainNameApi). Zo worden realtime beschikbaarheidscontroles uitgevoerd via de infrastructuur van Domain Name API in plaats van via algemene WHOIS-servers.
💡 Automatische prijssynchronisatie is een van de minst gebruikte functies van WHMCS. Door TLD Sync maandelijks uit te voeren, blijven uw retailprijzen boven de kostprijs, zelfs na prijswijzigingen van leveranciers. Een vaste margeregel (bijv. kostprijs + 25%) beschermt de winstgevendheid over meer dan 800 extensies zonder handmatige controle.
WHMCS biedt een ingebouwd moduullogsysteem om integratieproblemen te diagnosticeren. Ga naar Utilities > Logs > Module Log. Als de knop Enable Debug Logging zichtbaar is, klik dan om deze te activeren. Zodra dit is ingeschakeld, worden alle verzoeken en antwoorden tussen WHMCS en Domain Name API geregistreerd. U kunt op de datum van een logrecord klikken om de volledige aanvraag, het antwoord en de gefilterde antwoorddetails te bekijken.
Veelvoorkomende problemen:
Modulebestanden zijn naar de verkeerde map geüpload — WHMCS detecteert de module stilzwijgend niet
Onjuiste API-inloggegevens — saldo wordt na het opslaan niet weergegeven
Domain sync is uitgeschakeld — vervaldata verouderen en verlengingen mislukken stilzwijgend
💡 Haal de Module Log-record van de mislukte handeling op voordat u contact opneemt met het supportteam. Het gedeelte met gefilterde antwoorden toont exact de fout die Domain Name API heeft teruggegeven; in de meeste gevallen wordt het probleem daardoor meteen duidelijk. Dit logbestand bij de hand hebben verkort de oplostijd aanzienlijk. Houd debug logging uitgeschakeld in de productieomgeving om prestatieverlies te voorkomen.
Domeintransfers worden automatisch verwerkt via de registrar-module. Wanneer een klant een inkomende transfer start, stuurt WHMCS met behulp van de door de klant opgegeven EPP-autorisatiecode een transferverzoek naar Domain Name API. De transferstatus en de actuele start-/einddata kunnen realtime in het beheerpaneel worden weergegeven. Beheerders kunnen ook rechtstreeks vanuit het domeinbeheerpaneel een verzoek tot annulering van een transfer aanmaken.
💡 Transferproblemen ontstaan meestal door verlopen EPP-codes, transferlocks aan de kant van de registrar of de ICANN-lockperiode van 60 dagen na een recente registratie. Let extra goed op bij .tr-domeintransfers: de T.C. Kimlik No- en Vergi Numarası-gegevens in de ontvangende klantaccount moeten overeenkomen met de gegevens bij de registrar; afwijkingen kunnen leiden tot een stille weigering van de transfer die moeilijk te diagnosticeren is zonder logcontrole.
