Passer au contenu principal

Vérification de l'état de santé et webhooks de l'application Gelato WooCommerce

Découvre comment résoudre les problèmes de ton intégration WooCommerce et Gelato en surveillant l'état de l'app et les webhooks

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 :

  1. Accède à la section « Application Gelato ».

  2. 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.

screenshot_2021-09-08_at_12.21.43.png


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 :

  1. Va sur ton tableau de bord WooCommerce.

  2. Clique sur « Paramètres ».

  3. Sélectionne « Avancé ».

  4. Choisis « Webhooks ».

Ta page webhooks devrait ressembler à ceci :

Screenshot_2021-11-23_at_22.29.32.png

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 :

  1. Va dans « WooCommerce ».

  2. Sélectionne « Statut ».

  3. Choisis « Logs ».

Screenshot_2021-11-23_at_22.27.30.png


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

  1. Va dans « Gelato » -> « Statut ».

  2. 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.

  3. Reconnecte ta boutique à Gelato pour rétablir l'intégration.

Screenshot__121_.png
reset_plugin.png
connect.png

Désactiver et réactiver le plugin

  1. Va dans la section « Plugins » de ton tableau de bord WordPress.

  2. Désactive le plugin d'intégration Gelato pour WooCommerce. Cela supprimera automatiquement les paramètres de l'API REST et des webhooks Gelato.

  3. Réactive le plugin pour rétablir la connexion et configurer les paramètres nécessaires.

Screenshot__123_.png
Screenshot__125_.png
Screenshot__127_.png

É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.

  1. Accède à « Réglages » -> « Général » dans ton tableau de bord WordPress.

  2. 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.

  3. Si tu as besoin d'aide pour configurer SSL, consulte la documentation WooCommerce : https://woocommerce.com/document/ssl-and-https/.

Dépannage supplémentaire

  1. 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.

  2. 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.

  3. 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 :

  • /16 signifie que toutes les adresses IP de 52.208.0.0 à 52.208.255.255 sont couvertes.

  • Cela s'applique de la même manière aux deux autres gammes.

Avez-vous trouvé la réponse à votre question ?