Modules Openprovider pour WHMCS

Vendez domaines, SSL, Premium DNS, e-mail et licences Plesk depuis votre installation WHMCS existante. Chaque module est open source sur GitHub et appelle la REST API Openprovider.

Modules

Cinq modules, un compte

N’installez que ce que vous vendez. Chaque module utilise les mêmes identifiants Openprovider.

Installation

Connectez le module domaines

Les autres modules suivent le même schéma : téléverser, activer, saisir les mêmes identifiants.

  1. 1

    Activez l’accès API

    L’accès API est désactivé par défaut et s’active par personne de contact. Les modules se connectent avec l’identifiant et le mot de passe de cette personne. Voir Démarrer, étape 1.

  2. 2

    Téléversez le module

    Depuis la dernière version, copiez ces dossiers dans votre installation WHMCS :

    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

    Activez et connectez

    Dans WHMCS, allez dans Configuration › System Settings › Domain Registrars, activez Openprovider et saisissez l’identifiant et le mot de passe. Saisissez le mot de passe lui-même, pas un hash.

  4. 4

    Importez TLD et prix

    Allez dans Utilities › Registrar TLD Sync et choisissez Openprovider. Définissez vos marges et les TLD enregistrés automatiquement.

  5. 5

    Gardez les domaines synchronisés

    Le statut et les dates d’expiration se synchronisent via le cron standard de WHMCS. Le cron de synchronisation du module est obsolète depuis la version 5.3.

Si les réglages d’un module demandent une URL d’API, utilisez https://api.openprovider.eu/v1. Les anciens guides peuvent indiquer /v1beta, en cours de retrait.

Pourquoi

Un compte registrar derrière votre facturation

FAQ

Questions fréquentes

Les modules sont-ils payants ?

Non. Les cinq modules sont gratuits et open source. Il vous faut un compte Openprovider avec l’accès API activé.

Quelle URL d’API les modules utilisent-ils ?

Utilisez https://api.openprovider.eu/v1. Les anciens guides et réglages peuvent indiquer /v1beta, en cours de retrait.

Quels identifiants saisir dans WHMCS ?

L’identifiant et le mot de passe d’une personne de contact Openprovider avec l’accès API activé. Saisissez le mot de passe lui-même, pas un hash.

Puis-je tester les modules avant la mise en production ?

Oui. Créez un compte sandbox et connectez-y WHMCS. Rien de ce que vous enregistrez dans le sandbox n’est facturé ni envoyé à un registre.

Où signaler un bug ?

Ouvrez une issue sur le dépôt GitHub du module. Indiquez votre version de WHMCS et l’entrée de Configuration › System Logs › Module Log.

Connectez WHMCS à Openprovider

Créez un compte, activez l’accès API et installez le premier module.