Hur installerar man WHMCS?

Domain Name API – Installations- och integrationsguide

Denna dokumentation beskriver hur du integrerar ditt DomainNameAPI-konto med WHMCS-programvaran.

Minimikrav

  • WHMCS 7.8 eller högre
  • PHP 7.4 eller högre (rekommenderas: 8.1)
  • PHP SOAPClient-pluginet måste vara aktiverat.
  • Anpassade fält med T.C.-identitetsnummer / skattenummer / skattekontorsinformation. (Valfritt)

Varning!!! Om du utför en uppgradering, se till att säkerhetskopiera dina gamla filer före installationen.

Uppladdning

Kopiera mappen “modules” från det nedladdade paketet till katalogen där WHMCS är installerat. (Exempel: /home/whmcs/public_html)

Obs: Radera inte filerna .gitignore, README.md och LICENSE.

Uppladdning av Domain Name API WHMCS-modul

Om filerna laddas upp felaktigt kan modulen inte hittas av WHMCS.

Modulkonfiguration

När filerna har laddats upp, gå till WHMCS administrationspanel och öppna avsnittet “Systeminställningar”.

WHMCS Systeminställningar

Efter att du har öppnat “Systeminställningar”, gå vidare till avsnittet “Domänregistrar”.

Konfiguration av Domain Name API-modul

Om modulens filer har placerats i rätt katalog visas “Domain Name API” här.

Efter aktivering anger du användarnamnet och lösenordet som tillhandahålls av oss.

När du har sparat visas ditt användarnamn och ditt aktuella saldo.

Vid behov kopplar du TR-identitetsnummer och skattenummer som ska användas för registrering av användarnas .tr-domäner.

Användarinformation för Domain Name API

Inställningar för domänpriser

När modulinställningarna har konfigurerats, gå till “Systeminställningar”.

Inställningar för domänpriser

Ange den TLD du vill sälja. (Exempel: .com.tr)

Välj “Domain Name API” för automatisk registrering.

Välj EPP-kod-alternativet.

Prissättningen kan göras manuellt. Alternativt kan du även ställa in trappstegspriser (förklaras i nästa avsnitt).

Inställningar för domänpriser 2

I stället för att använda offentliga Whois-servrar som sökkälla kan du använda DomainNameAPI. Klicka på “Ändra” i avsnittet “Lookup Provider”, välj “DomainNameApi” och ange vilka TLD:er som ska användas.

Trappstegspriser & Automatisk prissättning

Gå till “Utilities” → “Registrar TLD Sync”. Välj “DomainNameApi” på skärmen som visas och vänta en stund.

I nästa steg synkroniseras alla TLD:er i vårt system med TLD:erna i WHMCS. Vinst- och förlustmarginaler beräknas och visas samlat, vilket möjliggör import.

Prisinställningar för Domain Name API WHMCS-modul

Ur administratörens perspektiv

  • Du kan skicka en “Raderingsbegäran” för domännamnet.
  • Du kan utföra en “Överföringsavbokning” för domännamnet.
  • Du kan se domänens aktiva status samt start- och slutdatum.
  • Du kan lista dina underdomäner.
  • Du kan visa ytterligare fältinformation.

Allmänna inställningar

Gå till “Systeminställningar” → “Allmänna inställningar” och välj fliken “Domäner”.

Aktivera alternativet som tillåter kunder att registrera domäner själva.

Aktivera alternativet som tillåter kunder att överföra domäner till dig.

Aktivera “Aktivera förnyelsebeställningar” så att kunder kan förnya sina domäner före utgångsdatum.

Aktivera “Automatisk förnyelse vid betalning” för att utföra förnyelser automatiskt efter betalning.

Aktivera “Domänsynkronisering” för att regelbundet kontrollera och synkronisera befintliga domäner (rekommenderas).

Om du vill hantera turkiska, hebreiska, arabiska, ryska m.fl. domännamn, aktivera “Tillåt IDN-domäner”.

Ange dina namnserveruppgifter i avsnittet “Standardnamnservrar”.

Synkroniseringsinställningar

Gå till “Automatiseringsinställningar” och öppna avsnittet “Domain Sync Settings”.

Aktivera domänsynkronisering.

Aktivera alternativet “Sync Next Due Date” om förfallodatumet ska justeras vid uppdatering.

Fel – Detaljvy

Gå till “System Logs” → “Module Log”.

Hitta relevant loggpost och klicka på datumet.

Du kan visa detaljerade förfrågningar, svar och filtrerade svar.

!! Av prestandaskäl rekommenderar vi att systemloggning inaktiveras i daglig drift. Mer information: WHMCS Logging

Felsökning (Debugging)

För att aktivera felsökning, klicka på “Utilities // Logs // Module Log”.

Aktivera “Enable Debug Logging” om tillgängligt. Om knappen “Disable Debug Logging” visas är loggning redan aktiv.

Alla lyckade eller misslyckade domänförfrågningar och svar loggas i denna modul.

Vid problem kan du se detaljer genom att klicka på datumet för motsvarande loggpost.

Videoguide