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.

