WHMCS Domänregistrar-modul
helt automatiskt.
Gratis WHMCS-modul, installerad på 10 minuter. Hantera alla domänåtgärder från en enda panel.
Domain Name API:s WHMCS-modul är en gratis registrarmodul som kopplar WHMCS till Domain Name API, en ICANN-ackrediterad registrar (IANA ID 1601). Den automatiserar domänregistrering, förnyelse, överföring, DNS-poster, WHOIS-skydd och EPP-koder för 700+ domänändelser och synkroniserar TLD-priserna. Du laddar ner den från GitHub eller WHMCS Marketplace; den kräver WHMCS 7.8+ och PHP 7.4+.
- Gratis modul
- 700+ TLD:er
- DNS-hantering
- Massöverföring
- EPP-kod
- WHOIS-skydd
Aktiv på 10 minuter • Gratis modul • Börja sälja direkt
Vad är WHMCS?
WHM Complete Solution är en komplett plattform som automatiserar alla delar av verksamheter som erbjuder webhosting, domänregistrering, colocation och serveruthyrning. Den används särskilt av aktörer som erbjuder dessa tjänster online men saknar tid eller utvecklingskunskap för att bygga en egen automationslösning som WHMCS. När du har installerat WHMCS och gjort nödvändiga inställningar får du alla funktioner du ser på avancerade sidor för försäljning av hosting och domäner.
WHMCS Modul
Spara tid och pengar med WHMCS
domän & hosting
WHMCS-tema
Teman låter dig anpassa utseendet på din WHMCS-installation så att den passar ditt varumärke eller ger den ett unikt uttryck. I temat ingår domänsökning, webbhotellpaket, serverpaket och SSL-certifikat.
För dig som saknar tid för val och installation av tema är installationspaketen Domain Name API Starter och Mega WHMCS ett utmärkt val.
Så installerar du WHMCS-registrarmodulen
Modulen installeras på några minuter. Titta på videon på den här sidan eller följ de här stegen:
- Ladda ner den senaste versionen från GitHub Releases.
- Kopiera mappen
modulestill rotkatalogen för WHMCS; modulen hamnar imodules/registrars/domainnameapi. - Gå till System Settings → Domain Registrars i WHMCS och aktivera DomainNameAPI.
- Ange ditt Reseller ID och din API Key (Domain Name API-panelen → API Settings) och spara; ditt saldo visas.
- Importera priserna med Utilities → Registrar TLD Sync och aktivera Domain Sync under Automation Settings.
Fullständig guide med skärmbilder: Installera WHMCS och integrera DomainNameAPI – Guide.
Domain Name API WHMCS-funktioner
Via vår WHMCS-modul kan du automatiskt hämta registrerings-, förnyelse- och överföringspriser för domäner samt registrera dussintals ccTLD:er som .tr, .com.tr, .ge, .uk, .in, .ru med flera.
WHMCS är integrerat med alla hosting-automationer
WHMCS Registrar Modul i korthet
Domain Name API:s WHMCS registrar-modul är gratis; du betalar bara för de domäner du registrerar. Senaste versionen: V4.0.4
| Krav | WHMCS 7.8 eller senare; PHP 7.4 eller senare (8.1 rekommenderas) med tilläggen cURL och JSON |
|---|---|
| Autentisering | Reseller ID och API Key från din Domain Name API-panel → API Settings (dina inloggningsuppgifter till panelen fungerar inte här) |
| Funktioner som stöds | registrering, överföring och förnyelse; avbrytande av överföring; namnservrar och child-namnservrar; DNS-poster och URL-vidarebefordran; uppdatering av kontaktuppgifter (WHOIS); WHOIS-skydd; överföringslås; EPP-koder; domän- och överföringssynkronisering; synkronisering av TLD-priser; tillgänglighetskontroll; premiumdomäner |
| Nedladdning | GitHub: domainreseller/whmcs-dna · WHMCS Marketplace |
| .tr-domäner | Mappa de anpassade fälten TR-ID-nummer, skattenummer och skattekontor; de behövs bara för .tr-registreringar. |
| Domänpriser | Återförsäljarpriser för 700+ domänändelser: Domänpriser |
Relaterade guider
Andra moduler: HostBill · Blesta · WiseCP · ClientExec
WHMCS-modul – Vanliga frågor
Domain Name API:s WHMCS-modul är ett registrar-tillägg som kopplar din WHMCS-installation direkt till Domain Name API:s infrastruktur för domänregistrering och SSL. När modulen är installerad utför WHMCS automatiskt domänregistrering, förnyelse, överföring, DNS-hantering och WHOIS-uppdateringar åt dina kunder – utan att du eller ditt team behöver göra något manuellt. Fakturering, betalningsuppföljning och aviseringar om utgångsdatum hanteras också automatiskt.
Modulen stöder över 700 domänändelser: alla stora gTLD:er som .com, .net och .org samt regionala ccTLD:er som .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in och .ge. Den är kompatibel med cPanel, Plesk, DirectAdmin, SolusVM och alla stora kontrollpaneler för hosting.
💡 Se WHMCS-modulen som bron mellan din webbutik och domänregistratorn. Utan den kräver varje beställning manuell hantering; med den går hela din domänverksamhet på autopilot. För återförsäljare som riktar sig mot Turkiet och MENA-regionen förenklar det inbyggda stödet för .tr och .com.tr, med fältmappning för T.C. Kimlik No (turkiskt personnummer) och skattenummer, efterlevnaden av lagkraven redan från början.
Installationen av Domain Name API:s WHMCS-modul tar vanligtvis runt 10 minuter. En steg-för-steg-guide med skärmbilder finns i vår kunskapsbas, och videon på den här sidan visar samma steg.
1. Ladda ner den senaste versionen från GitHub Releases. Använd inte den gröna knappen ”Code → Download ZIP” – den laddar ner utvecklingsgrenen.
2. Packa upp arkivet och kopiera mappen modules till rotkatalogen för WHMCS (t.ex. /home/whmcs/public_html). Du behöver inte ladda upp filerna .gitignore, README.md och LICENSE.
3. Gå till System Settings → Domain Registrars i administrationsområdet i WHMCS. DomainNameAPI visas när filerna ligger på rätt plats.
4. Aktivera modulen och ange ditt Reseller ID och din API Key. Båda hittar du i din Domain Name API-panel (dm.apiname.com) under API Settings; dina inloggningsuppgifter till panelen fungerar inte här. När du har sparat visas ditt saldo.
5. Om du säljer .tr-domäner mappar du fälten TR-ID-nummer och skattenummer till motsvarande anpassade kundfält.
6. Importera priserna med Utilities → Registrar TLD Sync → DomainNameApi, eller ange dem manuellt.
7. Under System Settings → General Settings → Domains aktiverar du registrering, överföringar, förnyelsebeställningar, automatisk förnyelse vid betalning, domänsynkronisering och IDN-stöd. Under Automation Settings aktiverar du Domain Sync och Sync Next Due Date.
⚠ Viktigt: Om du uppgraderar från en tidigare version ska du säkerhetskopiera dina befintliga modulfiler innan du skriver över dem.
💡 Det vanligaste installationsfelet är att lägga filerna i fel katalog – då hittar WHMCS inte modulen, och inget felmeddelande visas. Använd Utilities → Logs → Module Log med felsökningsloggning aktiverad när du felsöker, och stäng av felsökningsloggningen igen i produktion.
Domain Name API:s WHMCS-modul kräver:
WHMCS 7.8 eller senare (den senaste stabila versionen rekommenderas)
PHP 7.4 eller senare (PHP 8.1 rekommenderas)
PHP-tilläggen cURL och JSON (aktiverade som standard på de flesta hostingservrar)
Anpassade kundfält för ID-nummer, skattenummer och skattekontor – behövs bara för registrering av .tr-domäner
💡 Kör alltid den senaste stabila WHMCS-versionen – säkerhetsuppdateringar släpps regelbundet och föråldrade versioner är en vanlig angreppsväg. Om du betjänar den turkiska marknaden bör du skapa fälten TR-ID-nummer och skattenummer redan vid den första konfigurationen: .tr-registret kräver dem.
WHMCS är världens mest använda plattform för hostingautomation tack vare en prisvärd licensmodell, ett omfattande integrationsekosystem och en mogen automationsinfrastruktur. En enda WHMCS-installation hanterar kundregister, fakturering, automatisk tjänsteaktivering, betalningsuppföljning samt flöden för avstängning och avslut. Aviseringssystemet för e-post och sms håller kunderna informerade i varje steg utan manuella ingrepp.
💡 Om du väljer plattform i dag bör du jämföra kostnaden för WHMCS med WiseCP (särskilt konkurrenskraftigt på den turkiska marknaden och i MENA-regionen) och Blesta (engångsköp, starkt ägande av dina data) innan du bestämmer dig. Domain Name API stöder alla tre plattformarna med egna moduler.
Aktivt utvecklade WHMCS-alternativ som är fullt kompatibla med Domain Name API:
Blesta – utvecklarvänligt, engångslicens, stark dataportabilitet
HostBill – företagsklass, över 150 integrationer, idealiskt för återförsäljare med stora volymer
WiseCP – modernt gränssnitt, växer snabbt i Turkiet och MENA-regionen
ClientExec – enklare funktionsuppsättning, budgetvänligt alternativ för nybörjare
HostFact – vanligt i Nederländerna och Västeuropa
Äldre plattformar som AWBS, WHMAutoPilot, Lpanel, Modernbill och PerlBill utvecklas inte längre aktivt och rekommenderas inte för nya installationer.
💡 Valet av plattform bör styras av din målmarknad. WHMCS är det säkraste valet för global verksamhet. WiseCP är det alternativ som snabbt vinner mark bland återförsäljare på den turkiska marknaden och stöds fullt ut av Domain Name API:s egen WiseCP-modul. HostBill rekommenderas för återförsäljare i företagsklass som behöver 150+ integrationer, och Blesta för operatörer som vill ha fullt dataägande och en engångskostnad.
WHMCS är en kommersiell produkt som licensieras av WHMCS Ltd.; planerna prissätts efter antalet aktiva kunder och faktureras månadsvis. Kontrollera aktuella planer och testmöjligheter på whmcs.com innan du köper.
Domain Name API:s WHMCS-modul i sig är gratis och fungerar med alla licensnivåer i WHMCS. Du betalar bara för de domäner du registrerar, till dina återförsäljarpriser.
Ja. WHMCS Ltd. låter dig byta mellan licensnivåer; kontrollera aktuella uppgraderingsvillkor på whmcs.com. Domain Name API-modulen fungerar med alla licensnivåer i WHMCS, så ett planbyte påverkar inte dina registrarinställningar.
💡 Börja med den nivå som passar ditt nuvarande antal aktiva kunder och uppgradera i takt med att du växer – modulkonfigurationen förblir som den är.
Domain Name API:s WHMCS-modul stöder över 700 domänändelser, inklusive alla stora gTLD:er som .com, .net, .org, .info och .biz samt .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge och många fler ccTLD:er. Registrering av premiumdomäner stöds också för registrarer som erbjuder premiumprissättning.
💡 Återförsäljare som riktar sig mot specifika geografiska marknader bör ordna sina TLD-pristabeller så att lokala ändelser prioriteras. Återförsäljare i Turkiet bör lyfta fram .tr och .com.tr – de ger en stark förtroendesignal hos lokala kunder och höjer konverteringsgraden. Lokaliserad TLD-positionering är en av de taktiker som ger högst ROI i geografiskt riktade SEO-kampanjer.
WHMCS kontrollerar domänernas utgångsdatum via ett automatiskt cron-jobb som som standard körs var femte minut. När en domän närmar sig sitt utgångsdatum skapar WHMCS automatiskt en förnyelsefaktura till kunden, skickar påminnelser om utgångsdatum med konfigurerbara intervall (vanligtvis 60, 30, 14 och 7 dagar före) och genomför förnyelsen automatiskt om kundkontot har tillräckligt saldo eller en giltig betalningsmetod.
För att detta ska fungera korrekt måste Domain Sync vara aktiverat under Systeminställningar > Allmänna inställningar > Domains; då hämtar WHMCS alltid aktuella utgångsdatum från Domain Name API.
💡 Flera påminnelser utspridda över veckorna före utgångsdatumet är svårare att missa än ett enda e-postmeddelande. Se också till att Sync Next Due Date är aktiverat under Automation Settings – skillnader mellan WHMCS och registrets faktiska utgångsdatum är en av de vanligaste orsakerna till att återförsäljare oväntat förlorar domäner.
Domänpriser kan anges manuellt för varje TLD eller importeras automatiskt med verktyget Registrar TLD Sync. För automatisk synkronisering: gå till Utilities > Registrar TLD Sync, välj DomainNameApi och vänta tills jämförelsen är klar. Resultatskärmen visar vinst- och förlustmarginaler för varje ändelse och låter dig importera priser i bulk.
Du kan också ställa in Domain Name API som Lookup Provider (Systeminställningar > Domänpriser > Lookup Provider > Ändra > DomainNameApi). Då görs tillgänglighetskontroller i realtid via Domain Name API:s infrastruktur i stället för via allmänna WHOIS-servrar.
💡 Automatisk prissynkronisering är en av de minst använda funktionerna i WHMCS. Att köra TLD Sync varje månad säkerställer att dina försäljningspriser ligger över kostnaden även efter leverantörens prisändringar. En fast marginalregel (t.ex. kostnad + 25 %) bevarar lönsamheten för över 700 ändelser utan manuell granskning.
WHMCS har ett inbyggt system för modulloggning för att diagnostisera integrationsproblem. Gå till Utilities > Logs > Module Log. Om knappen Enable Debug Logging visas klickar du på den för att aktivera loggningen. Därefter registreras alla förfrågningar och svar mellan WHMCS och Domain Name API. Klicka på datumet för en loggpost för att se fullständig förfrågan, svar och filtrerat svar.
Vanliga problem:
Modulfilerna har laddats upp till fel katalog – WHMCS upptäcker då inte modulen och ger inget felmeddelande
Felaktiga API-inloggningsuppgifter – saldot visas inte efter att du sparat
Domänsynkroniseringen är avstängd – utgångsdatumen blir inaktuella och förnyelser misslyckas utan förvarning
💡 Ta fram Module Log-posten för den misslyckade åtgärden innan du kontaktar supporten. Avsnittet med filtrerat svar visar exakt vilket fel Domain Name API returnerade; i de flesta fall är problemet självförklarande. Att ha loggen till hands förkortar lösningsprocessen avsevärt. Håll debug-loggningen avstängd i produktionsmiljön för att undvika prestandapåverkan.
Domänöverföringar hanteras automatiskt via registrarmodulen. När en kund startar en inkommande överföring skickar WHMCS överföringsbegäran till Domain Name API med den EPP-auktoriseringskod som kunden angett. Överföringens status och aktuella start- och slutdatum kan följas i realtid i adminpanelen. Administratörer kan också begära att en överföring avbryts direkt från panelen för domänhantering.
💡 Misslyckade överföringar beror oftast på utgångna EPP-koder, överföringslås hos registratorn eller ICANN:s 60-dagarsspärr efter senaste registrering. Var särskilt uppmärksam vid överföring av .tr-domäner: uppgifterna om T.C. Kimlik No och skattenummer i den mottagande kundens konto måste stämma överens med registratorns register; avvikelser leder till tysta avslag på överföringen som är svåra att diagnostisera utan att granska loggarna.

