This documentation is for a version that has reached its End Of Life. Such versions are no longer supported and don't receive security updates. Consider updating to a newer version.
    
Order management events¶
| Event | Dispatched by | Properties | 
|---|---|---|
| BeforeCreateOrderEvent | OrderService::createOrder | OrderCreateStruct $createStruct?OrderInterface $orderResult = null | 
| CreateOrderEvent | OrderService::createOrder | OrderCreateStruct $createStructOrderInterface $orderResult | 
| BeforeUpdateOrderEvent | OrderService::updateOrder | OrderInterface $orderOrderUpdateStruct $updateStruct?OrderInterface $orderResult = null | 
| UpdateOrderEvent | OrderService::updateOrder | OrderInterface $orderOrderUpdateStruct $updateStructOrderInterface $orderResult | 
| BeforeCancelOrderEvent | OrderService::cancelOrder | OrderInterface $order | 
| CancelOrderEvent | OrderService::cancelOrder | OrderInterface $order |