Openprovider-Module für WHMCS

Verkaufen Sie Domains, SSL, Premium DNS, E-Mail und Plesk-Lizenzen aus Ihrer bestehenden WHMCS-Installation. Jedes Modul ist Open Quellcode auf GitHub und nutzt die Openprovider REST API.

Module

Fünf Module, ein Konto

Installieren Sie nur, was Sie verkaufen. Jedes Modul nutzt dieselben Openprovider-Zugangsdaten.

Einrichtung

Domain-Modul verbinden

Die anderen Module funktionieren genauso: hochladen, aktivieren, dieselben Zugangsdaten eingeben.

  1. 1

    API-Zugang aktivieren

    Der API-Zugang ist standardmäßig deaktiviert und wird pro Kontaktperson aktiviert. Die Module melden sich mit Benutzername und Passwort dieser Kontaktperson an. Siehe Erste Schritte, Schritt 1.

  2. 2

    Modul hochladen

    Kopieren Sie aus der neuesten Version diese Ordner in Ihre WHMCS-Installation:

    modules/registrars/openprovider   → <whmcs>/modules/registrars/openprovider
    includes/hooks/                   → <whmcs>/includes/hooks/
    resources/domains/additionalfields.php   (merge with yours)
    modules/addons/openprovider       → <whmcs>/modules/addons/   (optional: logs, balance widget)
  3. 3

    Aktivieren und verbinden

    Gehen Sie in WHMCS zu Configuration › System Settings › Domain Registrars, aktivieren Sie Openprovider und geben Sie Benutzername und Passwort ein. Geben Sie das Passwort selbst ein, keinen Hash.

  4. 4

    TLDs und Preise importieren

    Gehen Sie zu Utilities › Registrar TLD Sync und wählen Sie Openprovider. Legen Sie Ihre Margen fest und wählen Sie, welche TLDs automatisch registriert werden.

  5. 5

    Domains synchron halten

    Domainstatus und Ablaufdaten werden über den Standard-WHMCS-Cron synchronisiert. Der eigene Sync-Cron des Moduls ist seit Version 5.3 veraltet.

Wenn ein Modul eine API-URL verlangt, verwenden Sie https://api.openprovider.eu/v1. Ältere Anleitungen zeigen eventuell /v1beta, das abgeschaltet wird.

Warum

Ein Registrar-Konto hinter Ihrer Abrechnung

FAQ

Häufige Fragen

Kosten die Module etwas?

Nein. Alle fünf Module sind kostenlos und Open Quellcode. Sie benötigen ein Openprovider-Konto mit aktiviertem API-Zugang.

Welche API-URL nutzen die Module?

Verwenden Sie https://api.openprovider.eu/v1. Ältere Anleitungen und Moduleinstellungen zeigen eventuell /v1beta, das abgeschaltet wird.

Welche Zugangsdaten gebe ich in WHMCS ein?

Benutzername und Passwort einer Openprovider-Kontaktperson mit aktiviertem API-Zugang. Geben Sie das Passwort selbst ein, keinen Hash.

Kann ich die Module vor dem Livegang testen?

Ja. Erstellen Sie ein Sandbox-Konto und verbinden Sie WHMCS damit. Nichts, was Sie in der Sandbox registrieren, wird berechnet oder an eine Registry gesendet.

Wo melde ich einen Fehler?

Eröffnen Sie ein Issue im GitHub-Repository des Moduls. Geben Sie Ihre WHMCS-Version und den Eintrag aus Configuration › System Logs › Module Log an.

WHMCS mit Openprovider verbinden

Erstellen Sie ein Konto, aktivieren Sie den API-Zugang und installieren Sie das erste Modul.