The actual saving of an Order
object occurs by calling the updateOrder()
method in the OrderManager
. The updateOrder()
method calls into the PipelineManager
to execute the updateOrder
pipeline. Each processor in the pipeline saves a different type of commerce object.
The following table describes the individual processors in the updateOrder
pipeline. They are listed in order of execution.
PipelineLink name | Description |
---|---|
| Saves an |
| Saves the |
| Saves the |
| Saves the |
| Saves the |
| Saves the |
| Saves the Relationship properties for the Relationships in the Order. The class that implements this functionality is |
| Saves the |
| Sets the |
For more information about pipelines, the PipelineManager
, and the transactional modes and transitions of the processors in the updateOrder
pipeline, see the Commerce Processor Chains section.