Bestelevents
Events rond de levenscyclus en het beheer van bestellingen.order.created
Wordt getriggerd wanneer een klant een nieuwe bestelling plaatst.order.accepted
Wordt getriggerd wanneer een bestelling door de store wordt geaccepteerd. Heeft dezelfde payloadstructuur alsorder.created.
order.preparing
Wordt getriggerd wanneer een bestelling naar de status ‘in bereiding’ gaat.order.ready_for_pickup
Wordt getriggerd wanneer een bestelling wordt gemarkeerd als gereed voor afhalen door de klant.order.completed
Wordt getriggerd wanneer een bestelling als afgerond wordt gemarkeerd. Dit event vuurt zowel bij individuele afrondingen (via het dashboard, Deliverect, iKentoo of automatische update) als bij bulkafrondingen.order.pos.dispatch.failed
Wordt getriggerd wanneer een bestelling niet naar een POS-systeem kan worden verzonden.Store-events
Events rond de status en configuratie van de store.store.opened
Wordt getriggerd wanneer een store wordt geopend, wanneer een snooze vroegtijdig wordt beëindigd of wanneer een getimede snooze automatisch afloopt.store.closed
Wordt getriggerd wanneer een store wordt gesloten of gesnoozed.store.opening_hours.updated
Wordt getriggerd wanneer de openingstijden van een store worden gewijzigd.Item-events
Events rond de beschikbaarheid van menu-items.item.out_of_stock
Wordt getriggerd wanneer een menu-item niet langer beschikbaar is. Dit kan langs meerdere wegen gebeuren:- Handmatige snooze — een beheerder snoozed het item vanuit het dashboard
- Handmatig uitschakelen — een beheerder zet de beschikbaarheid van het item op uit
- Voorraad op — de voorraad van het item bereikt nul na een bestelling
- Integratiesync — een POS of integratie (Deliverect, Lightspeed, Zonal) markeert het item als niet beschikbaar
reason geeft aan waarom het item uitverkocht is en source geeft aan wat het heeft getriggerd.
details-object verschilt per reden:
snoozed— bevatsnoozeEnd(ISO 8601-timestamp, ofnullvoor onbepaalde snoozes)inventory_depleted— leeg{}disabled— leeg{}
Betalingsevents
Events rond betalingen en uitbetalingen.payments.payout.created
Wordt getriggerd wanneer storekit een uitbetaling naar je bankrekening verstuurt.payment_link.created
Wordt getriggerd wanneer er een nieuwe payment link wordt aangemaakt. Alleen actief voor accounts met webhooks ingeschakeld.payment_link.paid
Wordt getriggerd wanneer er succesvol een betaling wordt geïncasseerd via een payment link. Alleen actief voor accounts met webhooks ingeschakeld.payment_link.refund.created
Wordt getriggerd wanneer een terugbetaling voor een payment link-betaling wordt gestart. De terugbetaling staat op dit moment in behandeling — de bevestiging komt binnen viapayment_link.refund.succeeded of payment_link.refund.failed zodra de betalingsprovider deze asynchroon heeft verwerkt.
payment_link.refund.succeeded
Wordt getriggerd wanneer de betalingsprovider bevestigt dat een terugbetaling succesvol is verwerkt. Wordt asynchroon napayment_link.refund.created getriggerd.
payment_link.refund.failed
Wordt getriggerd wanneer de betalingsprovider een terugbetaling afwijst. Wordt asynchroon napayment_link.refund.created getriggerd.