- WHMCS 7.8 ou version ultérieure
- PHP7.4 ou version ultérieure (Recommandé 8.1)
- Le plugin PHP SOAPClient doit être actif.
- Champs personnalisés du client contenant des informations d'identité / Numéro de taxe / Informations sur le bureau des impôts. (Facultatif)
!!!! Attention !!!!
Si vous effectuez une mise à niveau, sauvegardez vos anciens fichiers avant l'installation.
Placez le dossier "modules" dans le dossier que vous avez téléchargé à l'emplacement où Whmcs est installé. (Exemple: /home/whmcs/public_html) Supprimez les fichiers .gitignore, README.md, LICENSE.
- Allez dans la section Paramètres du système.
- Allez dans la section Registrar de domaine.
- Sur la page où vous êtes entré, si vous avez laissé les fichiers du module dans le dossier correct, "DomainNameAPI" apparaîtra.
- Après l'activation, saisissez le nom d'utilisateur et le mot de passe obtenus auprès de nous.
- Après l'enregistrement, votre nom d'utilisateur et votre solde actuel seront visibles.
- Faites correspondre le numéro d'identification TR et les informations sur le numéro de taxe à utiliser pour obtenir le nom de domaine .tr de vos utilisateurs, le cas échéant, à partir des paramètres que vous avez vus.
- Si vous utilisez une seule devise principale autre que l'USD, vous pouvez définir le paramètre "Exchange Convertion For TLD Sync". (Ce paramètre est utilisé uniquement pour la synchronisation des prix pour les importations de TLD régionaux. Sinon, vous n'avez pas besoin de le modifier)
- Accédez à la tarification des domaines depuis les paramètres du système.
- Déterminez le TLD que vous souhaitez vendre. (Exemple: .com.tr)
- Sélectionnez "Domain Name API" pour l'enregistrement automatique.
- Sélectionnez l'option du code EPP.
- Pour les tarifs, vous pouvez les saisir manuellement. Vous pouvez également définir un tarif en vrac. (sera expliqué dans la section suivante).
- Au lieu d'utiliser des serveurs Whois publics comme source de requête de domaine, vous pouvez utiliser l'API domainname. Pour cela, appuyez sur le bouton "Changer" dans la section "Fournisseur de recherche", sélectionnez l'option "DomainNameApi" qui apparaît en bas après l'option d'enregistrement de domaine, puis choisissez les TLD à utiliser.
Pour plus d'informations : Tarification des domaines Whmcs
- Accédez à la synchronisation TLD du registrar depuis la section Utilitaires. Sélectionnez "DomainNameApi" à partir de l'écran qui apparaît, attendez un peu.
- Sur l'écran suivant, tous les TLD de notre système sont comparés à tous les TLD sur whmcs, la marge bénéficiaire et la perte sont calculées et affichées en vrac, permettant l'importation. Pour plus d'informations : Synchronisation TLD Whmcs
- Vous pouvez envoyer une "Demande de suppression" pour le nom de domaine.
- Vous pouvez envoyer une "Annulation de transfert" pour le nom de domaine.
- Vous pouvez voir l'état en direct, le début et la fin instantanés du nom de domaine.
- Vous pouvez répertorier vos sous-domaines.
- Vous pouvez afficher des informations supplémentaires sur les champs.
- Accédez aux paramètres généraux depuis les paramètres du système, sélectionnez l'onglet domaine.
- Activez l'option 'Autoriser les clients à enregistrer des domaines avec vous' si vous souhaitez que vos clients puissent enregistrer eux-mêmes des noms de domaine.
- Activez l'option 'Autoriser les clients à transférer un domaine vers vous' si vous souhaitez que vos clients puissent transférer eux-mêmes le nom de domaine.
- Activez l'option 'Activer les commandes de renouvellement' si vous souhaitez que vos clients puissent renouveler leur nom de domaine avant la date d'échéance.
- Activez l'option 'Renouvellement automatique lors du paiement' si vous souhaitez que vos clients soient automatiquement renouvelés lors du paiement.
- Activez l'option 'Synchronisation de domaine activée' si vous souhaitez que le domaine actuel soit vérifié et synchronisé à intervalles réguliers. Nous vous recommandons d'activer cette option.
- Si vous souhaitez gérer des noms de domaine turcs, hébreux, arabes, russes, etc., activez l'option 'Autoriser les domaines IDN'.
- Dans les informations 'Serveur de noms par défaut', saisissez les informations de vos serveurs de noms.
- Accédez aux paramètres d'automatisation depuis les paramètres du système. Accédez à la section Paramètres de synchronisation de domaine.
- Activez la synchronisation de domaine.
- Activez l'option "Synchroniser la prochaine date d'échéance" si vous souhaitez que la date de fin soit modifiée lors de la mise à jour.
- Ajustez les autres paramètres en fonction de l'intensité de votre système.
- Accédez à la section Journal du module à droite de l'option Journaux système.
- Trouvez le journal correspondant et cliquez sur la date.
- Vous pouvez consulter les demandes détaillées, les réponses et les réponses filtrées.
!! Nous recommandons de fermer le journal du système pour une utilisation quotidienne en termes de performances du système. Pour plus d'informations : Journalisation Whmcs
Nom du test | GTLD | TRTLD |
---|---|---|
Enregistrement | ✓ | ✓ |
Transfert | ✓ | ✓ |
Renouvellement | ✓ | ✓ |
Serveur de noms | ✓ | ✓ |
Verrou du registrar | ✓ | ✓ |
Contact | ✓ | ✓ |
EPP | ✓ | ✓ |
Supprimer | ✓ | ✓ |
Sous-domaine | ✓ | ✓ |
Disponibilité | ✓ | ✓ |
Synchronisation des prix | ✓ | ✓ |
Annuler le transfert | ✓ | ✓ |
Synchronisation | ✓ | ✓ |
Synchronisation du transfert | ✓ | ✓ |
- J'ai déjà ajouté de nouveaux champs personnalisés mais je ne peux pas les voir dans les paramètres.
- Le cache peut être expiré. Supprimez tous les fichiers du dossier de cache.
- J'ai obtenu une erreur "Parsing WSDL: Couldn't load from..."
- Il semble y avoir un problème de réseau. L'adresse IP de votre serveur peut être bloquée par le registre. Contactez-nous pour résoudre le problème.
Code | Explication | Détails |
---|---|---|
1000 | Command completed successfully | Commande exécutée avec succès |
1001 | Command completed successfully; action pending. | Commande exécutée avec succès ; action en attente |
2003 | Required parameter missing | Paramètre requis manquant. Par exemple : Numéro de téléphone manquant dans les informations de contact |
2105 | Object is not eligible for renewal | L'objet n'est pas éligible pour le renouvellement, les actions de mise à jour sont verrouillées. Le statut ne doit pas être "clientupdateprohibited". Peut être dû à d'autres conditions de statut. |
2200 | Authentication error | Erreur d'authentification, code d'autorisation incorrect, ou le domaine est enregistré chez un autre registrar. |
2302 | Object exists | Le nom de domaine ou les informations de serveur de noms existent déjà dans la base de données. Ne peut pas être enregistré. |
2303 | Object does not exist | Le nom de domaine ou les informations de serveur de noms n'existent pas dans la base de données. Nouvel enregistrement requis. |
2304 | Object status prohibits operation | Le statut de l'objet interdit l'action, les mises à jour sont verrouillées. Le statut ne doit pas être "clientupdateprohibited". Peut être dû à d'autres conditions de statut. |