01The 16 subscribable types + ping
| Type | Domain | Fires when | Its page |
|---|---|---|---|
| order.created | Orders | Any order is created — storefront, POS or API. | order-created |
| order.status_changed | Orders | The status of an existing order changes. | order-status-changed |
| order.cancellation_requested | Orders | A cancellation request is opened on an order. | order-cancellation-requested |
| order.cancellation_decided | Orders | A cancellation request is decided (approved or rejected). | order-cancellation-decided |
| return.created | Returns & refunds | A completed return is recorded on an order. | return-created |
| return.requested | Returns & refunds | A customer opens a return request. | return-requested |
| return.request_decided | Returns & refunds | A return request is decided. | return-request-decided |
| refund.executed | Returns & refunds | A refund is actually executed. | refund-executed |
| product.created | Products | A product is created. | product-created |
| product.updated | Products | A product is updated with a meaningful field. | product-updated |
| product.deleted | Products | A product is deleted. | product-deleted |
| inventory.received | Inventory | An inventory receipt movement is recorded. | inventory-received |
| inventory.adjusted | Inventory | An adjustment, damage, loss or shrinkage movement. | inventory-adjusted |
| coupon.redeemed | Marketing | A coupon is redeemed on an order. | coupon-redeemed |
| kitchen.status_changed | Restaurant & POS | The kitchen status of an order changes. | kitchen-status-changed |
| shift.closed | Restaurant & POS | A cashier shift is closed. | shift-closed |
| ping (not subscribable) | Testing | The "Send test event" button. | ping |
02Subscription rules
- One endpoint subscribes to 1–25 types from the 16 subscribable ones.
- ping is not subscribable — it is sent via the "Send test event" button only, creating a TEST-source delivery with a "test" badge on the screen.
- Types are chosen at registration and can be changed any time from the endpoint settings.
- One event is delivered to every active subscribed endpoint — several endpoints mean several copies of the same event on different URLs.
COMPLETE YOUR INTEGRATION
