Skip to main content

Checkout Started Event

Event Type: cart.checkout_started

When sent: When a customer begins the checkout process (cart converted to checkout).

Not sent when: Checkout is initiated via SDK API calls.

This represents high purchase intent - use for conversion tracking and urgent remarketing.

Example webhook payload

Webhook Payload Schema

Checkout started event data (when cart is converted to checkout)

Property
Type
Description
storeIdrequired
string (uuid)
Store identifier
customerId
string (uuid)
Customer identifier
occurredAtrequired
string (date-time)
When the event occurred
externalReference
string
External reference for tracking
cartIdrequired
string (uuid)
Cart identifier that was converted
checkoutIdrequired
string (uuid)
Checkout identifier
itemsrequired
object[]
Checkout items
totalsrequired
object
Order totals DTO for webhook events
customerrequired
object
Customer information for webhook events
checkoutStartedAtrequired
string (date-time)
When checkout was started