WHMCS-integration til domæner
WHMCS Complete Solution foretrækkes ofte af virksomheder, der tilbyder hosting, domæneregistrering, serverudlejning og co-location, og er verdens mest anvendte automatisering til domæne og hosting.
Domain Name API WHMCS-funktionerHvad er WHMCS?
WHM Complete Solution er en fremragende platform, der automatiserer alle aspekter af virksomheder, der tilbyder webhosting, domæneregistrering, co-location og serverudlejning. Den foretrækkes især af personer og organisationer, der leverer sådanne tjenester online og ikke har tid eller softwareekspertise til selv at udvikle et system som WHMCS. Når du har installeret og foretaget de nødvendige opsætninger af WHMCS, får du alle de funktioner, du ser på avancerede hosting- og domænesalgssider.
WHMCS-modul
Spar tid og penge med WHMCS
integration
WHMCS-tema
Temaer gør det muligt at tilpasse udseendet af din WHMCS-installation, så det matcher dit brand eller giver et unikt look.
I temaet indgår domænesøgning, webhostingpakker, serverpakker og SSL-certifikater.
For dem, der ikke har tid til valg og opsætning af tema, tilbyder Domain Name API Starter- og Mega WHMCS-installationspakker en fremragende løsning.
WHMCS-integration – hvordan installeres det?
Installation af WHMCS er ganske enkel. Du kan se vores video ovenfor eller følge trinnene nedenfor.
- Download WHMCS-filerne via hrefwww.github.com/domainreseller.
- Pak ZIP-filen ud, og udtræk indholdet til din computer.
- Upload WHMCS-filerne til din webservers (via FTP).
- Fuldfør installationsguiden
- Konfigurer sikkerhedsindstillingerne
Domain Name API WHMCS-funktioner
Via vores WHMCS-modul findes en lang række funktioner som automatisk hentning af registrerings-, fornyelses- og transferpriser, registrering af ccTLD’er som .tr, .com.tr, .ge, uk., .in, .ru med mere.
WHMCS fungerer integreret med alle hosting-automationssystemer
WHMCS-modul – Ofte stillede spørgsmål
Domain Name API WHMCS-modulet er et registrar-plugin, der forbinder din WHMCS-installation direkte med Domain Name APIs infrastruktur til domæneregistrering og SSL. Når det er installeret, kan WHMCS automatisk udføre domæneregistrering, fornyelse, transfer, DNS-administration og WHOIS-opdateringer på vegne af dine kunder — uden at du eller dit team behøver at udføre manuelle handlinger. Fakturering, betalingsopfølgning og påmindelser om udløbsdatoer administreres også automatisk.
Modulet understøtter mere end 800 domæneudvidelser, herunder alle større gTLD’er som .com, .net og .org samt regionale ccTLD’er som .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in og .ge. Det er kompatibelt med cPanel, Plesk, DirectAdmin, SolusVM og alle større hostingkontrolpaneler.
💡 Tænk på WHMCS-modulet som broen mellem din butik og domæneregistratoren. Uden det kræver hver ordre manuel behandling; når det er installeret, kører hele din domæneforretning på autopilot. For forhandlere, der henvender sig til Tyrkiet og MENA-regionen, gør den indbyggede støtte til .tr og .com.tr samt feltmapping for tyrkisk ID-nummer og skattenummer det lettere at overholde lovgivningen fra starten.
Installationen tager mindre end 15 minutter. Trin-for-trin installationsvejledning findes på domainnameapi.com/tr/bilgi-bankasi/moduller/whmcs-nasil-kurulur, og videoguiden findes på youtube.com/watch?v=LEw_iMnquSo.
Download den nyeste modulpakke fra github.com/domainreseller.
Udpak ZIP-filen, og kopier mappen modules til den mappe, hvor WHMCS er installeret (f.eks. /home/whmcs/public_html). Slet ikke .gitignore-, README.md- og LICENSE-filerne.
Gå i WHMCS-administrationspanelet til Systemindstillinger > Domæneregistratorer. Hvis filerne er placeret korrekt, vil "Domain Name API" vises på listen.
Aktivér modulet, og indtast det brugernavn og den adgangskode, som Domain Name API har givet dig. Når du har gemt, vises din saldo på skærmen.
Hvis du sælger .tr-domæner, skal du matche felterne for tyrkisk ID-nummer og skattenummer med de tilpassede kundefelter i WHMCS.
Indtast priser manuelt, eller importer livepriser i bulk med ønskede fortjenstmargener via Utilities > Registrar TLD Sync > DomainNameApi.
Under Systemindstillinger > Generelle indstillinger > Domæner skal du aktivere domæneregistrering, transfertilladelser, fornyelsesordrer, automatisk fornyelse ved betaling, domænesynkronisering og IDN-understøttelse.
Under Automatiseringsindstillinger skal du aktivere Domain Sync og Sync Next Due Date.
Vigtigt: Hvis du opdaterer, skal du tage backup af dine nuværende modulfiler, før du overskriver dem.
💡 Den mest almindelige installationsfejl er, at modulfilerne uploades til den forkerte mappe — i så fald fejler WHMCS stille og roligt. Efter installationen skal du kontrollere, at din Domain Name API-saldo vises på registrar-konfigurationssiden. Til fejlfinding kan du bruge Utilities > Logs > Module Log med debug logging aktiveret. Hold debug logging slået fra i produktionsmiljøet.
Kravene til Domain Name API WHMCS-modulet er:
WHMCS 7.8 eller nyere (den nyeste stabile version anbefales)
PHP 7.4 eller nyere (PHP 8.1 anbefales)
PHP SOAPClient-udvidelsen skal være aktiveret på serveren
Tilpassede kundefelter til tyrkisk ID-nummer, skattenummer og skattekontor — obligatorisk for .tr-domæneregistrering
💡 Brug altid den nyeste stabile version af WHMCS; sikkerhedsopdateringer udgives løbende. Hvis du betjener det tyrkiske marked, er felter til tyrkisk ID-nummer og skattenummer et juridisk krav for .tr-registrering. Opret disse felter under opsætningen, før du får livekunder.
WHMCS er verdens mest udbredte hostingautomatiseringsplatform takket være sin overkommelige licensmodel, sit omfattende integrationsøkosystem og sin modne automatiseringsinfrastruktur. En enkelt WHMCS-installation kan håndtere kunderegistre, fakturering, automatisk serviceaktivering, betalingsopfølgning og workflows for suspension/opsigelse. E-mail- og SMS-notifikationssystemet holder kunderne informeret hele vejen uden behov for manuel indgriben.
💡 Den livstidslicens, der blev tilbudt indtil 2017, gjorde WHMCS’ brugerbase meget stabil. For nye virksomheder, der vurderer løsninger i 2025–2026, bør den månedlige pris på WHMCS sammenlignes med WiseCP (konkurrencedygtig i Tyrkiet og MENA) og Blesta (engangsbetaling, stærkt ejerskab over data). Domain Name API understøtter alle tre platforme med specialmoduler.
WHMCS-alternativer, der er fuldt kompatible med Domain Name API og aktivt udvikles:
Blesta — udviklervenlig, engangslicens, stærk dataportabilitet
HostBill — enterprise-niveau, mere end 150 integrationer, ideel til forhandlere med stor volumen
WiseCP — moderne interface, vokser hurtigt i Tyrkiet og MENA-regionen
ClientExec — enklere funktionssæt, budgetvenligt valg for begyndere
HostFact — udbredt i Holland og Vesteuropa
Ældre platforme som AWBS, WHMAutoPilot, Lpanel, Modernbill og PerlBill udvikles ikke længere aktivt og anbefales ikke til nye installationer.
💡 Valget af platform bør afhænge af dit målmarked. WHMCS er det sikreste valg til globale operationer. WiseCP er hurtigt ved at blive et stærkt alternativ blandt forhandlere på det tyrkiske marked og er fuldt understøttet via Domain Name APIs specialudviklede WiseCP-modul. HostBill anbefales til enterprise-forhandlere med behov for 150+ integrationer, mens Blesta passer til operatører, der ønsker fuldt dataejerskab og engangsomkostning.
WHMCS er licenssoftware mod betaling med niveauopdelte planer baseret på antallet af aktive kunder: Starter, Plus, Business og Direct. Faktureringen sker månedligt. Der tilbydes en gratis prøveperiode, så du kan evaluere platformen, før du binder dig.
Domain Name API tilbyder WHMCS Starter- og Mega-installationspakker, der leveres med temaopsætning og modulkonfiguration allerede gennemført. Disse pakker reducerer både tiden og omkostningerne markant for at lancere en ny domæneforhandlerforretning.
💡 Hvis du lige er startet, er WHMCS Starter-planen tilstrækkelig til op til 250 aktive kunder. Domain Name APIs færdige pakker fjerner 2-3 dages opsætningstid til tema og modulintegration; du kan lancere en branded butik inden for få timer.
Ja. Du kan til enhver tid skifte mellem WHMCS-licensniveauer og Domain Name APIs WHMCS-installationspakker. Ændringen træder i kraft i næste faktureringsperiode. Domain Name API WHMCS-modulet er kompatibelt med alle WHMCS-licensniveauer, inklusive Starter, Plus, Business og Direct.
💡 Start med WHMCS Starter. Når din kundebase overstiger 250, kan du opgradere til Plus eller Business for ubegrænset registrering af kunder og tjenester. Domain Name APIs Starter- og Mega-pakker giver et færdigt salgsmiljø til dem, der ikke vil konfigurere alt fra bunden.
Domain Name API WHMCS-modulet understøtter mere end 800 domæneudvidelser, herunder alle større gTLD’er som .com, .net, .org, .info og .biz samt ccTLD’er som .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge og mange flere. Premium-domæneregistrering understøttes også for registre, der tilbyder premium-prissætning.
💡 Forhandlere, der målretter specifikke geografiske markeder, bør organisere TLD-pristabeller med prioritet på lokale udvidelser. Forhandlere i Tyrkiet bør fremhæve .tr og .com.tr — disse udvidelser skaber stærke tillidssignaler hos lokale kunder og øger konverteringsraterne. Lokaliseret TLD-positionering er en af de taktikker med højest ROI i GEO-målrettede SEO-kampagner.
WHMCS kontrollerer som standard domæners udløbsdatoer via et automatisk cron job, der kører hvert femte minut. Når en domænes udløbsdato nærmer sig, opretter WHMCS automatisk en fornyelsesfaktura til kunden, sender udløbsmeddelelser med konfigurerbare intervaller (typisk 60, 30, 14 og 7 dage før) og gennemfører fornyelsen automatisk, hvis der er tilstrækkelig saldo eller en gyldig betalingsmetode på kundekontoen.
For at dette skal fungere korrekt, skal Domain Sync være aktiveret under Systemindstillinger > Generelle indstillinger > Domæner, så WHMCS altid modtager opdaterede udløbsdatoer fra Domain Name API.
💡 En e-mailsekvens på 60/30/14/7 dage reducerer tab af domæner med op til 60 % sammenlignet med én enkelt påmindelse. Aktivér også Sync Next Due Date under Automatiseringsindstillinger — datoafvigelser mellem WHMCS og registratoren er en af de mest almindelige årsager til uventet tab af domæner.
Domænepriser kan indtastes manuelt for hver TLD eller importeres automatisk via værktøjet Registrar TLD Sync. Til automatisk synkronisering: gå til Utilities > Registrar TLD Sync, vælg DomainNameApi, og vent på, at sammenligningen fuldføres. Resultatskærmen viser avance-/tabsmargener for hver udvidelse og giver dig mulighed for at importere priser i bulk.
Du kan også indstille Domain Name API som Lookup Provider (Systemindstillinger > Domænepriser > Lookup Provider > Skift > DomainNameApi). Dette gør det muligt at foretage realtidsopslag af tilgængelighed via Domain Name APIs infrastruktur i stedet for generiske WHOIS-servere.
💡 Automatisk prissynkronisering er en af de mindst anvendte funktioner i WHMCS. Hvis du kører TLD Sync månedligt, sikrer du, at dine detailpriser forbliver over kostpris, selv efter prisændringer fra leverandøren. En fast margensregel (f.eks. kostpris + 25 %) beskytter rentabiliteten på mere end 800 udvidelser uden behov for manuel gennemgang.
WHMCS tilbyder et indbygget modullogsystem til diagnosticering af integrationsproblemer. Gå til Utilities > Logs > Module Log. Hvis knappen Enable Debug Logging vises, skal du klikke på den for at aktivere logningen. Når den er aktiveret, registreres alle anmodninger og svar mellem WHMCS og Domain Name API. Du kan klikke på datoen for enhver logpost for at gennemgå fulde anmodnings-, svar- og filtrerede svaroplysninger.
Almindelige problemer:
Modulfiler uploadet til den forkerte mappe — WHMCS registrerer ikke modulet og giver ingen tydelig fejl
Forkerte API-legitimationsoplysninger — saldo vises ikke efter gemning
Domain Sync er deaktiveret — udløbsdatoer bliver forældede, og fornyelser mislykkes lydløst
💡 Før du kontakter support, skal du hente Module Log-posten for den mislykkede handling. Den filtrerede svarsektion viser præcis den fejl, som Domain Name API returnerede; i de fleste tilfælde bliver problemet straks tydeligt. At have denne log klar forkorter løsningstiden betydeligt. Hold debug logging deaktiveret i produktionsmiljøet for at undgå ydelsespåvirkning.
Domænetransfers behandles automatisk via registrar-modulet. Når en kunde starter en indgående transfer, sender WHMCS transferanmodningen til Domain Name API ved hjælp af den EPP-godkendelseskode, som kunden har oplyst. Transferstatus samt faktiske start- og slutdatoer kan vises i realtid i administrationspanelet. Administratorer kan også oprette en anmodning om annullering af transfer direkte fra domæneadministrationspanelet.
💡 Transferfejl skyldes oftest udløbne EPP-koder, transferlåse hos den nuværende registrar eller ICANNs 60-dages låseperiode efter en nylig registrering. Vær særligt opmærksom ved .tr-domænetransfers: tyrkisk ID-nummer og skattenummer i den modtagende kundekonto skal matche oplysningerne hos registratoren; uoverensstemmelser kan føre til stille afvisninger af transfer, som er vanskelige at diagnosticere uden loggennemgang.
