Webhook ist ein hervorragendes Werkzeug, wenn Sie Deliveo mit einem System verbinden wollen, mit dem es noch nicht integriert ist. Sie benötigen möglicherweise Entwicklungskapazitäten (Programmierung), um den Code zu erstellen, der die von Deliveo bereitgestellten Daten verarbeitet. Bei dem externen System kann es sich um ein ERP-System, ein Fakturierungssystem oder ein beliebiges anderes System handeln. Die Datenübermittlung erfolgt immer mit der POST-Methode. Als GET-Parameter können Sie beliebige Daten angeben (z. B. Authentifizierungs-Token oder Schlüssel).
Unter jedem Webhook finden Sie Schalter:
- Deaktiviert - für dieses Ereignis wird kein Aufruf gemacht
- Vereinfacht - Für dieses Ereignis wird der Webhook-Aufruf mit den vereinfachten Daten durchgeführt
- Erweitert - Für dieses Ereignis erfolgt der Webhook-Anruf mit den erweiterten Daten
Die folgenden Ereignisse können einen Webhook-Anruf auslösen:
- Sendung erstellen
- Einfach: Versender, Empfänger, Kundenname
- Erweitert: + Artikeldetails, Kolli, Nachnahmebetrag und -währung, Zeitangaben, Zustelloption (mit Text), Referenznummer, Tracking Code
- Sendung abholen
- Einfach: Registrierungsnummer des empfangenden Kurierdienstes, Name, Telefonnummer
- Erweitert: + Abholkoordinaten (falls vorhanden)
- Transport
- Deliveo_ID, alter Standort, neuer Standort, Gewicht (falls gewogen)
- Erfolgreiche Zustellung
- Einfach: Deliveo_ID, Name des Empfängers
- Erweitert: + Zahlungsmethode (Bar / Karte)
- Fehlgeschlagener Zustellversuch
- Deliveo_ID, Bounce Grund (mit Text)
Die beim Extended-Aufruf übergebenen Parameter beinhalten immer auch die Parameter des Simple-Aufrufs.