MarketPush has the ability to split a single customer’s order (coming from different channels, web, order management system (OMS), ERP, etc) into one or more orders that contain one or more order line items. All orders created at this stage will have a common commercial identifier (ie. web order number) specified by the operator when the API is called.
- A commercial order has only one shipping zone.
- A commercial order needs to be created for each delivery address selected by the customer.
Split rules
The following rules are used to split a commercial order into multiple orders.
If a commercial order contains:
- offers from multiple sellers, the order is split into as many orders as there are sellers
- offers from a single seller, with different delivery methods associated with each offer, the order is split into as many orders as there are delivery methods
- offers from multiple sellers, with different delivery methods associated with each offer, the order is split into as many orders as there are sellers and delivery methods
Commercial order
A commercial order contains all products bought by the customer. The "commercial_order_id" is created with the order and generated by the operator or MarketPush. The commercial order Id must be unique within the MarketPush platform.
Commercial order Id's are always unique and never duplicated.
The Order
An order is a grouping of order line items representing a shipment. Orders are always specific to a single seller. MarketPush splits commercial orders into several orders. The "commercial_order_id" is generated and assigned by the operator or MarketPush.
Order Ids may look something like this:
- Order_1234-A (Acme Corp)
- Order_1234-B (Zepplin Inc) or,
- Order #1026
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article