Order Checkout widget events

This table shows the custom events available on the Order Checkout widget:

Event name Type Category
checkout:step:beforeChange Blocking Step navigation
checkout:step:afterChange Non-blocking Step navigation
checkout:order:beforeSubmit Blocking Order submission
checkout:order:afterSubmit Non-blocking Order submission
checkout:order:submitError Non-blocking Order submission
checkout:shippingAddress:beforeSet Blocking Shipping address
checkout:shippingAddress:afterSet Non-blocking Shipping address
checkout:shippingMethod:beforeSet Blocking Shipping method
checkout:shippingMethod:afterSet Non-blocking Shipping method
checkout:deliveryCarrier:beforeSet Blocking Shipping method
checkout:deliveryDate:beforeSet Blocking Delivery date
checkout:deliveryDate:afterSet Non-blocking Delivery date
checkout:deliveryDate:bulkBeforeSet Blocking Delivery date
checkout:deliveryDate:bulkAfterSet Non-blocking Delivery date
checkout:deliveryDate:optimizationApplied Non-blocking Delivery date
checkout:payment:beforeSet Blocking Payment
checkout:payment:afterSet Non-blocking Payment
checkout:billingAddress:beforeSet Blocking Billing address
checkout:billingAddress:afterSet Non-blocking Billing address
checkout:billingAddress:sameAsShippingToggle Non-blocking Billing address
checkout:orderline:beforeUpdate Blocking Order lines
checkout:orderline:afterRemove Non-blocking Order lines
checkout:recordKeeping:beforeValidate Blocking Record keeping
checkout:recordKeeping:afterValidate Non-blocking Record keeping
checkout:recordKeeping:beforeSave Blocking Record keeping
checkout:recordKeeping:afterSave Non-blocking Record keeping
checkout:recordKeeping:cancelled Non-blocking Record keeping
checkout:recordKeeping:deleted Non-blocking Record keeping
checkout:prices:beforeRecalculate Blocking Price recalculation
checkout:prices:afterRecalculate Non-blocking Price recalculation
checkout:prices:invalidated Non-blocking Price recalculation
checkout:costCenter:beforeSet Blocking Cost center
checkout:costCenter:afterSet Non-blocking Cost center
checkout:shipFrom:beforeSet Blocking Ship from
checkout:shipFrom:afterSet Non-blocking Ship from
checkout:shipFrom:beforeWarehouseSet Blocking Ship from
checkout:shipFrom:afterWarehouseSet Non-blocking Ship from
checkout:shipFrom:defaultWarehouseChanged Non-blocking Ship from
checkout:approval:beforeSubmit Blocking Order approval
checkout:approval:beforeApprove Blocking Order approval
checkout:approval:limitExceededAccepted Non-blocking Order approval
checkout:approval:limitExceededRejected Non-blocking Order approval