Skip to main content

Webhooks

COPE webhooks deliver selected cart, checkout, order, payment, refund, chargeback, and payout events to subscriber endpoints as signed JSON: id, type, version, source, created_at, occurred_at, and the event body in data. Register HTTPS endpoints in the COPE dashboard. Use the event reference to choose the webhook types your integration is ready to process. Most integrations need only the events that say how a purchase ended. The dashboard offers these first when you create an endpoint: Cart and checkout events describe the buyer’s way to a purchase: a cart created, a line added, a currency or buyer detail changed, a checkout started. Subscribe to them only when your integration acts on those steps.

Delivery semantics

Return a 2xx response only after the event is durably accepted. If processing fails, return a non-2xx response so delivery can be retried.