Skip to content
Merchant guide
HTTPS · Signed events

Event catalog — the 17 types

This is every event type on the platform — no others exist. Each type has its own page with the full payload example, its fields and the event identity.

Reviewed against implementation
YOUR INTEGRATION, AT A GLANCE
Webhook delivery · Headers
POST /your-webhook-endpoint
Content-Type: application/json
webhook-event-type: order.created
webhook-id: <endpoint_id>
webhook-event-id: <event_id>
webhook-delivery-id: <delivery_id>
webhook-timestamp: <unix_seconds>
webhook-signature: v1=<hmac_sha256_hex>
See the implementation
On this page

01The 16 subscribable types + ping

TypeDomainFires whenIts page
order.createdOrdersAny order is created — storefront, POS or API.order-created
order.status_changedOrdersThe status of an existing order changes.order-status-changed
order.cancellation_requestedOrdersA cancellation request is opened on an order.order-cancellation-requested
order.cancellation_decidedOrdersA cancellation request is decided (approved or rejected).order-cancellation-decided
return.createdReturns & refundsA completed return is recorded on an order.return-created
return.requestedReturns & refundsA customer opens a return request.return-requested
return.request_decidedReturns & refundsA return request is decided.return-request-decided
refund.executedReturns & refundsA refund is actually executed.refund-executed
product.createdProductsA product is created.product-created
product.updatedProductsA product is updated with a meaningful field.product-updated
product.deletedProductsA product is deleted.product-deleted
inventory.receivedInventoryAn inventory receipt movement is recorded.inventory-received
inventory.adjustedInventoryAn adjustment, damage, loss or shrinkage movement.inventory-adjusted
coupon.redeemedMarketingA coupon is redeemed on an order.coupon-redeemed
kitchen.status_changedRestaurant & POSThe kitchen status of an order changes.kitchen-status-changed
shift.closedRestaurant & POSA cashier shift is closed.shift-closed
ping (not subscribable)TestingThe "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.