Comment installer WHMCS ?

Domain Name API – Guide d’installation et d’intégration

Cette documentation décrit comment intégrer votre compte DomainNameAPI au logiciel WHMCS.

Exigences minimales

  • WHMCS 7.8 ou version ultérieure
  • PHP 7.4 ou version ultérieure (recommandé : 8.1)
  • Le plugin PHP SOAPClient doit être activé.
  • Champs personnalisés contenant le numéro d’identité T.C. / le numéro fiscal / les informations du bureau des impôts. (Optionnel)

Attention !!! Si vous effectuez une mise à niveau, veuillez sauvegarder vos anciens fichiers avant l’installation.

Téléversement

Copiez le dossier « modules » du package téléchargé dans le répertoire où WHMCS est installé. (Exemple : /home/whmcs/public_html)

Remarque : Ne supprimez pas les fichiers .gitignore, README.md et LICENSE.

Domain Name Api WHMSC Modul Yukleme

Si les fichiers sont téléversés incorrectement, le module ne pourra pas être détecté par WHMCS.

Configuration du module

Après avoir téléversé les fichiers, accédez à la section « Paramètres système » depuis le panneau d’administration WHMCS.

cedac130 c233 47f3 a1d1 a5d11f23b90a

Une fois dans la section « Paramètres système », accédez à la section « Registrar de domaines ».

Domain Name Api WHMSC Modul Konfigurasyonu 2

Si les fichiers du module sont placés dans le bon répertoire, « Domain Name API » apparaîtra ici.

Après l’activation, saisissez le nom d’utilisateur et le mot de passe fournis par nos soins.

Après l’enregistrement, votre nom d’utilisateur et votre solde actuel seront affichés.

Associez, le cas échéant, les informations de numéro d’identité TR et de numéro fiscal à utiliser pour l’enregistrement des noms de domaine .tr de vos utilisateurs.

Domain Name Api WHMSC Modul Konfigurasyonu Kullanici Bilgileri

Paramètres de tarification des domaines

Une fois les paramètres du module configurés, accédez aux Paramètres système.

Domain Name Api WHMSC Modul Alan Adi Fiyat Ayarlari

Définissez la TLD que vous souhaitez vendre. (Exemple : .com.tr)

Sélectionnez « Domain Name API » pour l’enregistrement automatique.

Sélectionnez l’option Code EPP.

La tarification peut être définie manuellement. Vous pouvez également définir une tarification par paliers (expliquée dans la section suivante).

Domain Name Api WHMSC Modul Alan Adi Fiyat Ayarlari 2

Au lieu d’utiliser des serveurs Whois publics comme source de requête, vous pouvez utiliser DomainNameAPI. Pour ce faire, cliquez sur « Modifier » dans la section « Lookup Provider », sélectionnez l’option « DomainNameApi », puis choisissez les TLD concernées.

Tarification par paliers & tarification automatisée

Dans la section « Utilities », accédez à « Registrar TLD Sync ». Sélectionnez « DomainNameApi » sur l’écran qui s’affiche et patientez un moment.

À l’étape suivante, toutes les TLD de notre système sont comparées à celles de WHMCS. Les marges de profit et de perte sont calculées et affichées de manière groupée, permettant l’importation.

Domain Name Api WHMSC Modul price

Comment installer WHMCS ?

Domain Name Api WHMSC Modul Fiyatlandirma 2

Pour plus d’informations : WHMCS TLD Sync

Du point de vue de l’administrateur

  • Vous pouvez envoyer une « Demande de suppression » pour le nom de domaine.
  • Vous pouvez effectuer une « Annulation de transfert » pour le nom de domaine.
  • Vous pouvez consulter le statut en temps réel ainsi que les dates de début et de fin du domaine.
  • Vous pouvez lister vos sous-domaines.
  • Vous pouvez afficher des informations supplémentaires sur les champs.

Domain Name Api WHMSC Modul Yonetici Gozunden Panel

Paramètres généraux

Accédez aux Paramètres système, puis aux « Paramètres généraux » et sélectionnez l’onglet « Domaines ».

Activez l’option « Autoriser les clients à enregistrer des domaines chez vous » si vous souhaitez que vos clients puissent enregistrer eux-mêmes des domaines.

Activez l’option « Autoriser les clients à transférer des domaines vers vous » si vous souhaitez que vos clients puissent transférer eux-mêmes des domaines.

Activez l’option « Activer les commandes de renouvellement » si vous souhaitez que les clients puissent renouveler leurs domaines avant l’expiration.

Activez l’option « Renouvellement automatique au paiement » si vous souhaitez que les renouvellements soient effectués automatiquement après paiement.

Activez l’option « Activer la synchronisation des domaines » afin de vérifier et synchroniser régulièrement les domaines existants (recommandé).

Si vous souhaitez gérer des noms de domaine turcs, hébreux, arabes, russes, etc., activez l’option « Autoriser les domaines IDN ».

Saisissez les informations de vos serveurs de noms dans la section « Serveurs de noms par défaut ».

Domain Name Api WHMSC Modul Yonetici Gozunden Panel 2

Comment installer WHMCS ?

Domain Name Api WHMSC Modul Yonetici Gozunden Panel 3

Paramètres de synchronisation

Dans les Paramètres système, accédez aux Paramètres d’automatisation et ouvrez la section « Domain Sync Settings ».

Activez la synchronisation des domaines.

Activez l’option « Sync Next Due Date » si vous souhaitez que la date d’échéance soit mise à jour lors de la synchronisation.

Ajustez les autres paramètres en fonction de la charge de votre système.

Domain Name Api WHMSC Modul Yonetici Gozunden Panel 4

Erreur – Vue détaillée

Accédez à « System Logs » puis à la section « Module Log ».

Recherchez l’entrée de journal correspondante et cliquez sur la date.

Vous pouvez consulter les requêtes détaillées, les réponses et les réponses filtrées.

!! Pour des raisons de performance, nous recommandons de désactiver la journalisation système dans l’utilisation quotidienne. Plus d’informations : WHMCS Logging

Domain Name Api WHMSC Modul Hata Detaylari Goruntule

Domain Name Api WHMSC Modul Hata Detaylari Goruntule 2

Débogage

Pour activer le débogage, cliquez sur « Utilities // Logs // Module Log ».

Activez la journalisation en cliquant sur « Enable Debug Logging » si disponible. Si le bouton « Disable Debug Logging » est affiché, la journalisation est déjà active.

Toutes les requêtes et réponses de domaine, réussies ou échouées, sont consignées dans ce module.

En cas de problème, vous pouvez consulter les détails en cliquant sur la date de l’entrée de journal correspondante.

Guide vidéo