Cet article te propose un guide complet pour résoudre les problèmes techniques liés à ton intégration WooCommerce et Gelato. De la vérification de l'état de santé de l'application Gelato à la compréhension et l'utilisation des webhooks, on t'accompagne à chaque étape.
Surveiller le statut de ton application Gelato sur WooCommerce
Tu rencontres des difficultés avec ton intégration WooCommerce ? Ton premier réflexe devrait être de consulter le statut de l'application Gelato dans ton tableau de bord WordPress/WooCommerce. Voici comment le trouver :
Accède à la section « Application Gelato ».
Clique sur « Statut ».
Cette page fournit un aperçu de l'état de santé de ton application Gelato. Si tu rencontres des difficultés, partage l'intégralité du contenu de cette page de statut avec notre équipe de service client pour une assistance rapide.
Travailler avec les Webhooks sur WooCommerce
Les webhooks agissent comme des messagers entre ta boutique WooCommerce et Gelato, garantissant un flux de données fluide. Pour une intégration sans accroc, six webhooks spécifiques doivent être actifs. Pour les localiser :
Va sur ton tableau de bord WooCommerce.
Clique sur « Paramètres ».
Sélectionne « Avancé ».
Choisis « Webhooks ».
Ta page webhooks devrait ressembler à ceci :
Déverrouiller les journaux Webhook
Si tes webhooks semblent correctement configurés, mais que tu rencontres toujours des problèmes de connexion ou de commande, plonge dans tes journaux de webhook pour obtenir des informations plus approfondies. Ces journaux sont accessibles via :
Va dans « WooCommerce ».
Sélectionne « Statut ».
Choisis « Logs ».
Résoudre les problèmes courants sur WooCommerce
Échec des Webhooks WooCommerce
Si le statut de ton application Gelato indique un échec de webhook (« WooCommerce Webhooks => FAIL »), une réinitialisation s'impose. Ce processus supprime et réinstalle les paramètres nécessaires de l'API REST Gelato et du webhook dans WooCommerce.
Deux options sont disponibles :
Réinitialisation via le plugin
Va dans « Gelato » -> « Statut ».
Trouve et clique sur le bouton « Réinitialiser le plugin » en bas à gauche. Cette action déconnecte ta boutique de Gelato et supprime les paramètres API et webhook associés.
Reconnecte ta boutique à Gelato pour rétablir l'intégration.
Désactiver et réactiver le plugin
Va dans la section « Plugins » de ton tableau de bord WordPress.
Désactive le plugin d'intégration Gelato pour WooCommerce. Cela supprimera automatiquement les paramètres de l'API REST et des webhooks Gelato.
Réactive le plugin pour rétablir la connexion et configurer les paramètres nécessaires.
Échec de la redirection du site
Si le statut de ton application Gelato affiche « Vérifier la redirection du site => ÉCHEC », un ajustement de configuration dans tes paramètres WordPress est nécessaire.
Accède à « Réglages » -> « Général » dans ton tableau de bord WordPress.
Assure-toi que les champs d'adresse du site web et d'adresse WordPress sont identiques et utilisent HTTPS. Cela garantit une communication sécurisée entre ta boutique et Gelato.
Si tu as besoin d'aide pour configurer SSL, consulte la documentation WooCommerce : https://woocommerce.com/document/ssl-and-https/.
Dépannage supplémentaire
Vérifie si d'autres plugins en dehors de Gelato pourraient causer le problème. Essaie de les désactiver un par un pour voir si le problème est résolu. Si la désactivation d'un plugin résout le problème, il est probable que ce plugin ne soit pas compatible avec Gelato.
Si les résultats du contrôle de santé affichent « OK » sans statut « Échec », pense à contacter le support WooCommerce. Ils peuvent t'aider à identifier et résoudre tout problème potentiel avec ta boutique.
Très souvent, les problèmes d'intégration sont causés par des plugins de sécurité ou des paramètres de serveur. Assure-toi que notre plugin Gelato n'est bloqué par rien dans ta boutique et que nos plages d'adresses IP sont sur liste blanche dans les paramètres de ton pare-feu ou de ton serveur
Tu devrais ajouter les plages d'adresses IP suivantes à ta liste blanche :
52.208.0.0/16
54.217.0.0/16
54.229.0.0/16
Explication :
/16signifie que toutes les adresses IP de52.208.0.0à52.208.255.255sont couvertes.Cela s'applique de la même manière aux deux autres gammes.
