Hoe installeer je WHMCS?

Domain Name API – Installatie- en integratiehandleiding

Deze documentatie beschrijft hoe u uw DomainNameAPI-account integreert met de WHMCS-software.

Minimale vereisten

  • WHMCS 7.8 of hoger
  • PHP 7.4 of hoger (aanbevolen: 8.1)
  • De PHP SOAPClient-plug-in moet ingeschakeld zijn.
  • Aangepaste velden met T.C.-identiteitsnummer / belastingnummer / belastingkantoorinformatie (optioneel).

Let op!!! Maak vóór de installatie altijd een back-up van uw bestaande bestanden wanneer u een upgrade uitvoert.

Uploaden

Kopieer de map “modules” uit het gedownloade pakket naar de map waarin WHMCS is geïnstalleerd. (Bijvoorbeeld: /home/whmcs/public_html)

Opmerking: verwijder de bestanden .gitignore, README.md en LICENSE niet.

Domain Name API WHMCS module upload

Als de bestanden verkeerd worden geüpload, kan WHMCS de module niet vinden.

Moduleconfiguratie

Nadat de bestanden zijn geüpload, gaat u in het WHMCS-beheerderspaneel naar “System Settings”.

System Settings

Ga in “System Settings” naar het gedeelte “Domain Registrars”.

Domain Name API module configuratie

Als de modulebestanden in de juiste map staan, ziet u hier “Domain Name API”.

Na activering voert u de door ons verstrekte gebruikersnaam en het wachtwoord in.

Na het opslaan worden uw gebruikersnaam en uw huidige saldo weergegeven.

Koppel indien nodig de TR-identiteitsnummer- en belastingnummergegevens die gebruikt worden voor de registratie van .tr-domeinnamen van uw klanten.

Domain Name API gebruikersinformatie

Instellingen voor domeinprijzen

Nadat de module-instellingen zijn geconfigureerd, gaat u naar “System Settings”.

Domeinprijsinstellingen

Selecteer de TLD die u wilt verkopen. (Bijvoorbeeld: .com.tr)

Selecteer “Domain Name API” voor automatische registratie.

Selecteer de EPP-code-optie.

De prijsstelling kan handmatig worden ingesteld. U kunt ook gebruikmaken van staffelprijzen (uitgelegd in de volgende sectie).

Domeinprijsinstellingen 2

In plaats van openbare Whois-servers als bron te gebruiken, kunt u DomainNameAPI instellen als lookup-provider. Klik hiervoor in het gedeelte “Lookup Provider” op “Wijzigen”, selecteer “DomainNameApi” en bepaal voor welke TLD’s deze gebruikt moet worden.

Staffelprijzen & geautomatiseerde prijsstelling

Ga naar “Utilities” en vervolgens naar “Registrar TLD Sync”. Selecteer “DomainNameApi” op het scherm en wacht even.

In de volgende stap worden alle TLD’s in ons systeem vergeleken met de TLD’s in WHMCS. Winst- en verliesmarges worden berekend en samengevat weergegeven, zodat import mogelijk is.

Domain Name API WHMCS prijzen

Vanuit het perspectief van de beheerder

  • U kunt een “verwijderingsverzoek” voor een domeinnaam indienen.
  • U kunt een “transferannulering” voor een domeinnaam uitvoeren.
  • U kunt de live-status en de start- en einddatum van het domein bekijken.
  • U kunt uw subdomeinen weergeven.
  • U kunt aanvullende veldinformatie bekijken.

Beheerderspaneel weergave

Algemene instellingen

Ga in “System Settings” naar “General Settings” en selecteer het tabblad “Domains”.

Activeer de optie waarmee klanten zelf domeinen kunnen registreren.

Activeer de optie waarmee klanten domeinen naar u kunnen overdragen.

Activeer “Renewal Orders” zodat klanten hun domeinen vóór de vervaldatum kunnen verlengen.

Activeer “Auto Renew on Payment” zodat verlengingen automatisch na betaling worden uitgevoerd.

Activeer “Domain Synchronization” om bestaande domeinen regelmatig te controleren en te synchroniseren (aanbevolen).

Als u Turkse, Hebreeuwse, Arabische, Russische enz. domeinen wilt beheren, activeer dan “Allow IDN Domains”.

Voer uw nameservergegevens in bij “Default Nameserver”.

Synchronisatie-instellingen

Ga naar “Automation Settings” en open “Domain Sync Settings”.

Schakel domeinsynchronisatie in.

Activeer “Sync Next Due Date” als de vervaldatum bij updates moet worden aangepast.

Pas de overige instellingen aan op basis van de systeembelasting.

Fout – detailweergave

Ga via “System Logs” naar “Module Log”.

Zoek de betreffende logvermelding en klik op de datum.

U kunt gedetailleerde verzoeken, antwoorden en gefilterde antwoorden bekijken.

Debugging

Om debugging te activeren, klikt u op “Utilities // Logs // Module Log”.

Activeer “Enable Debug Logging” indien beschikbaar. Als “Disable Debug Logging” zichtbaar is, is logging al actief.

Alle succesvolle en mislukte domeinverzoeken en -antwoorden worden in deze module gelogd.

Videohandleiding