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.
Recommended subscriptions
Most integrations need only the events that say how a purchase ended. The dashboard offers these first when you create an endpoint:cart.order.completed- An order has completed successfully.cart.order.failed- An order has failed.payment.sale.succeeded- A payment sale has succeeded.cart.cart.abandoned- A cart has been abandoned.
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.