Product ordering API performs the following operations on Product Order:
- Retrieval of a product order or a collection of product orders depending on filter criteria
- Partial update of a product order (including updating rules)
- Creation of a product order (including default values and creation rules)
- Deletion of product order (for administration purposes)
- Notification of events on product order
- Order creation
- Order removal
- Order state change
- Order value change used to notify that any data in an order has just changed
- Order information required used to notify that some data in the order need to be filled / are missing