Common Types
These types are reused across multiple event payloads.Cart events
Cart events
Checkout events
Checkout events
CHECKOUT_STARTED
Checkout session initiated.CHECKOUT_ADDRESS_SET
Billing address provided during checkout.CHECKOUT_PAYMENT_SELECTED
Payment provider selected during checkout.CHECKOUT_COMPLETED
Checkout completed successfully.CHECKOUT_PAYMENT_FAILED
Payment failed during checkout.CHECKOUT_VALIDATE_DISCOUNT_CODE
Customer submitted a discount code at checkout. Synchronous return trigger — workflow must produce a DiscountValidationResult. See trigger modes.