Webhook est un excellent outil si vous souhaitez connecter Deliveo à un système avec lequel il n'est pas encore intégré. Vous pouvez avoir besoin d'une capacité de développement (programmation) pour créer le code qui traite les données fournies par Deliveo. Le système externe peut être un système ERP, un système de facturation ou tout autre système. L'envoi des données se fait toujours par la méthode POST. En tant que paramètre GET, vous pouvez définir n'importe quelle donnée (par exemple, un jeton ou une clé d'authentification).
Vous trouverez des commutateurs sous chaque webhook :
- Désactivé - aucun appel n'est effectué pour cet événement.
- Simplifié - Pour cet événement, l'appel au webhook est effectué avec les données simplifiées.
- Étendu - Pour cet événement, l'appel au webhook est effectué avec les données étendues.
Les événements suivants peuvent déclencher un appel Webhook :
- Créer un envoi
- Simple : expéditeur, destinataire, nom du client
- Étendu : + détails de l'article, colli, montant et devise de la livraison, délais, option de livraison (avec texte), numéro de référence, code de suivi.
- Enlèvement de l'envoi
- Simple : numéro d'enregistrement du transporteur destinataire, nom, numéro de téléphone
- Étendue : + coordonnées de l'enlèvement (s'il y a lieu)
- Transport
- Deliveo_ID, ancien lieu, nouveau lieu, poids (si pesé)
- Livraison réussie
- Simple : Deliveo_ID, nom du destinataire
- Étendu : + mode de paiement (espèces / carte)
- Tentative de livraison infructueuse
- Deliveo_ID, raison du rebond (avec texte)
Les paramètres transmis avec l'appel étendu comprennent toujours les paramètres de l'appel simple.