Aller au contenu

Comment utiliser les webhooks

Automatisez vos processus avec les webhooks. Connectez Easytools à vos outils pour synchroniser vos données en temps réel.

Dernière mise à jour
14 septembre 2024

Les webhooks d’Easycart sont une technique puissante qui vous permet de connecter des milliers d’applications avec des outils comme Zapier ou Make, ou avec votre propre API. Grâce aux webhooks, vous créez rapidement des scénarios d’automatisation:

  • Pour les applications que nous ne prenons pas encore en charge nativement
  • Pour des scénarios plus complexes, où vous voulez déclencher et échanger des données avec plusieurs applications

Voyez à quel point il est simple de travailler avec les webhooks et les automatisations:

Les webhooks peuvent être ajoutés:

  • Globalement dans Store settingsAPI & Webhooks - l’adresse de webhook indiquée est alors ajoutée à chaque nouveau checkout
  • Pour un checkout précis, dans AutomationsWebhook menu. Indiquer une adresse de webhook à cet endroit permet aussi de remplacer le réglage global

Une fois le webhook configuré, nous y envoyons plusieurs événements liés aux transactions.

Vous trouverez ici la liste complète des événements.

Important: lorsqu’une transaction aboutit, nous envoyons deux webhooks différents: single_product_bought (ou subscription_created), mais aussi product_assigned. La raison: nous proposons la fonction Buy for someone else, et dans ce cas le client doit attribuer l’accès. Mais même si cette fonction est désactivée, nous envoyons aussi ce webhook par cohérence et attribuons automatiquement le produit à l’acheteur. C’est pourquoi il vaut mieux faire reposer vos automatisations uniquement sur l’événement product_assigned, et non sur single_product_bought (ou subscription_created). Vous couvrez ainsi tous les cas de figure, même si vous décidez plus tard d’activer la fonction Buy for someone else.

Vous n'avez pas trouvé ce que vous cherchiez? Contactez-nous