Order-Events
Events rund um den Lebenszyklus und die Verwaltung von Bestellungen.order.created
Ausgelöst, wenn ein Kunde eine neue Bestellung aufgibt.order.accepted
Ausgelöst, wenn eine Bestellung vom Store angenommen wird. Hat dieselbe Payload-Struktur wieorder.created.
order.preparing
Ausgelöst, wenn eine Bestellung in den Status “in Zubereitung” übergeht.order.ready_for_pickup
Ausgelöst, wenn eine Bestellung als abholbereit für den Kunden markiert wird.order.completed
Ausgelöst, wenn eine Bestellung als abgeschlossen markiert wird. Wird bei einzelnen Abschlüssen (über das Dashboard, Deliverect, iKentoo oder Auto-Update) sowie bei Massenabschlüssen ausgelöst.order.pos.dispatch.failed
Ausgelöst, wenn die Übergabe einer Bestellung an ein POS-System fehlschlägt.Store-Events
Events rund um Store-Status und -Konfiguration.store.opened
Ausgelöst, wenn ein Store geöffnet wird, eine Snooze frühzeitig beendet wird oder eine zeitgesteuerte Snooze automatisch abläuft.store.closed
Ausgelöst, wenn ein Store geschlossen oder gesnoozt wird.store.opening_hours.updated
Ausgelöst, wenn die Öffnungszeiten eines Stores geändert werden.Item-Events
Events rund um die Verfügbarkeit von Menüartikeln.item.out_of_stock
Ausgelöst, wenn ein Menüartikel nicht mehr verfügbar ist. Das kann auf mehreren Wegen geschehen:- Manuelle Snooze — ein Admin snoozt den Artikel aus dem Dashboard
- Manuelle Deaktivierung — ein Admin schaltet die Verfügbarkeit des Artikels aus
- Bestand aufgebraucht — der Bestand des Artikels erreicht nach einer Bestellung null
- Integrations-Sync — ein POS oder eine Integration (Deliverect, Lightspeed, Zonal) markiert den Artikel als nicht verfügbar
reason gibt an, warum der Artikel nicht mehr verfügbar ist, und source zeigt, was den Vorgang ausgelöst hat.
details unterscheidet sich je nach Grund:
snoozed— enthältsnoozeEnd(ISO-8601-Zeitstempel odernullbei unbefristeten Snoozes)inventory_depleted— leeres{}disabled— leeres{}
Payments-Events
Events rund um Zahlungen und Auszahlungen.payments.payout.created
Ausgelöst, wenn storekit eine Auszahlung an Ihr Bankkonto sendet.payment_link.created
Ausgelöst, wenn ein neuer Payment Link erstellt wird. Wird nur für Konten mit aktivierten Webhooks ausgelöst.payment_link.paid
Ausgelöst, wenn eine Zahlung über einen Payment Link erfolgreich eingezogen wurde. Wird nur für Konten mit aktivierten Webhooks ausgelöst.payment_link.refund.created
Ausgelöst, wenn für eine Payment-Link-Zahlung eine Erstattung initiiert wird. Die Erstattung ist zu diesem Zeitpunkt noch ausstehend — die Bestätigung erfolgt überpayment_link.refund.succeeded oder payment_link.refund.failed, sobald das Zahlungs-Gateway sie asynchron verarbeitet hat.
payment_link.refund.succeeded
Ausgelöst, wenn das Zahlungs-Gateway bestätigt, dass eine Erstattung erfolgreich verarbeitet wurde. Wird asynchron nachpayment_link.refund.created ausgelöst.
payment_link.refund.failed
Ausgelöst, wenn das Zahlungs-Gateway eine Erstattung ablehnt. Wird asynchron nachpayment_link.refund.created ausgelöst.