Mit unserem Registrarmodul für den Domainreseller DomainOffensive, können Sie Domains über Ihre Blesta-Installation automatisiert registrieren und transferieren. Zusätzlich kann der Kunde direkt über den Kundenbereich seine DNS Einstellungen selbstständig anpassen.
Systemvoraussetzungen
- Blesta 5.6
- Reseller Account bei DomainOffensive mit aktivem API Zugang
- PHP 7.4 & 8.1
- IonCube Loader mindestens in Version 12
Installation
- Loggen Sie sich bitte im Kundenkonto bei Plambee.de Webhosting ein
- Laden Sie die aktuelle Version des Moduls in der Produktverwaltung herunter
- Entpacken Sie die Dateien auf Ihren Computer und kopieren Sie den Inhalt des Ordners in das Installationsverzeichnis Ihrer Blesta Installation.
- Loggen Sie sich dann im Blesta Adminbereich ein und gehen oben auf Settings->Modules und klicken im Tab „Available“ beim DomainOffensive Modul auf „Install“
Nachdem das Modul erfolgreich installiert wurde, können Sie das Modul konfigurieren
Konfiguration
Um das Modul zu konfigurieren, klicken Sie auf der Modulseite auf den Button „Add Account“ und hinterlegen Ihre Daten. Die einzelnen Felder stehen für folgende Optionen:
- API-User – Geben Sie hier bitte den API-User welchen Sie im Resellerinterface angelegt haben ein
- ResellerID – Tragen Sie hier bitte Ihre ResellerID ein. Diese finden Sie zum Beispiel im Resellerinterface, wenn Sie oben im Menü auf das Account-Symbol neben dem Logout-Button klicken
- API Key – Tragen Sie hier bitte das Passwort des API-Users ein
- Licensekey – In diesem Feld hinterlegen Sie bitte den Lizenzschlüssel für dieses Modul. Diesen finden Sie im Kundenbereich von Plambee.de
- IPv4 Address & IPv6 Address – Sofern Sie wünschen, dass das Modul bei einem Domaintransfer oder einer Registrierung eine Standardzone anlegt, tragen Sie hier bitte die entsprechende IP-Adresse ein. Wird eines der Felder leer gelassen, wird kein Records für IPv4 oder IPv6 angelegt. (Nur möglich, wenn Sie die Nameserver von Do.de verwenden)
- Template MX IPv4 Address & Template MX IPv6 Address – Sofern Sie im Resellerinterface ein Template für eine DNS-Zone angelegt haben und das Modul dieses bei der Registrierung oder einem Transfer verwenden soll, tragen Sie hier bitte die entsprechenden IP-Adressen ein. Die IP-Adressen werden dann die Platzhalter in Ihrem Template ersetzen (Nur möglich, wenn Sie die Nameserver von Do.de verwenden)
- MX Record – Sofern Sie wünschen, dass das Modul bei einem Domaintransfer oder einer Registrierung eine Standardzone anlegt, tragen Sie hier bitte den Wert für den MX Record ein. Wird dieses Feld leer gelassen, wird entsprechend kein Record angelegt. (Nur möglich, wenn Sie die Nameserver von Do.de verwenden)
- – Wenn Sie möchten, dass bei der Registrierung oder dem Transfer einer Domain eine Standardzone mit einem vorher im Resellerinterface angelegtem Template erstellt wird, tragen Sie hier bitte die ID des DNS Templates ein
- – Wenn Sie die Nameserver von Do.de verwenden möchten, tragen Sie diese hier bitte ein. Hinterlegen Sie bitte pro Zeile einen Nameserver. Der Kunde hat selbstverständlich auch weiterhin die Möglichkeit während der Bestellung – oder nachher – eigene Nameserver für die Domain zu hinterlegen.
- Admin Contact – Wenn Sie diese Option aktivieren, wird der Kunde bei der Domain als Owner und Admin und der Hoster als Tech und Zone Kontakt hinterlegt. Ist diese Option deaktiviert, wird der Kunde für alle Kontakte hinterlegt
- Admin Handle – Wenn der Hoster als Tech und Zone Kontakt hinterlegt werden soll, tragen Sie hier bitte die HandleID aus dem Resellerinterface ein. Sollten Sie noch kein Handle erstellt haben, erstellen Sie dieses bitte im Resellerinterface
- Default Records – Aktivieren Sie diese Option, wenn das Modul bei der Domainregistrierung oder einem Transfer entsprechende Records anlegen soll. Ist diese Option aktiviert werden weder Standardrecords noch Records gemäß dem Template angelegt.
- Sandbox – Diese Option aktiviert den Sandbox-Modus und ändert den API-Endpunkt auf das Staging-System von DomainOffensive. Hierfür ist ein separater Account nötig.
Wenn Sie alleine Einstellungen hinterlegt haben, klicken Sie bitte auf den „Add Account“ Button. Damit ist das Modul konfiguriert und kann bei Ihren TLDs als Registrarmodul hinterlegt werden.
TLD Import
Um alle unterstützten TLDs zu importieren, gehen Sie in Blesta bitte auf Packages->Domain Options und wählen dann im linken Menü den Punkt Import TLDs. Die Abfrage aller vorhandenen TLDs kann einen Moment dauern. Wählen Sie dann DomainOffensive als Modul aus und wählen Sie alle TLDs aus, die Sie importieren möchten.
Nach dem Import gehen Sie auf den Link „TLDs Pricing“ und wählen dort alle TLDs aus, für die Sie die Preise von DomainOffensive importieren möchten. Nun klicken Sie unten auf das DropDown Menü und wählen Registrar Price Sync aus und klicken dann auf Submit. Der Import kann je nach Anzahl der TLDs einen Moment dauern. Nach Abschluss des Imports wurden die Preise in Blesta hinterlegt.
Hinweis: Blesta verwendet für die TLD- und Preisliste ein Caching System, die Listen werden unter cache/COMPANY_ID/modules/domainoffensive gespeichert (wobei COMPANY_ID durch die ID der Firma zu ersetzen ist). Wenn Sie den Cache neu erzeugen möchten, weil es zum Beispiel soeben eine Preisanpassung gab, können Sie die Dateien im genannten Cache Verzeichnis manuell löschen.
Multi Company Support
Das Modul unterstützt die Multi-Company Funktion von Blesta, mit welcher Sie mehrere Firmen mit nur einer Blesta Installation betreiben können. Wenn Sie das Modul für eine Firma innerhalb von Blesta installiert haben, teilen Sie uns bitte per Supportticket die Domains der weiteren Firmen mit, damit diese im Lizenzsystem hinterlegt werden können. Es fallen keine zusätzlichen Kosten für die Nutzung des Moduls mit mehreren Sub-Unternehmen einer Blesta Installation an.