Het artikel dat je probeert te bekijken is alleen toegankelijk als uw primaire e-mail adres is geverifieerd. Klik hier om je e-mail adres te verifiëren.

Processing orders on a shipment level

Processing orders on a shipment level

When SendCloud started with providing a solution for shipping orders we implemented a certain workflow. Over time we've found out that we need to process orders on a more detailed level in order to improve the control and speed of processing orders with SendCloud.

Since a few months we are upgrading the process of processing orders on an order level to a process where you process the orders on a shipment level. More and more Integrations are supporting this workflow.

Order level processing

Older integrations process orders on an order level. This means you use the order information of an order to create one or more parcels. Depending on the shop system we may give back the tracking code to the order.

Shipment level processing

An increasing amount of integrations is now supporting processing orders on a shipment level.
 To understand why it increases speed and control of the shipping process we need to understand how it is different from processing orders on a order level.

When an order is placed at your store it looks a little bit like this on a database level in the shop. 
An order has items. These are the products that the customer has ordered and would like to receive.

More advanced shop systems have support for a concept which is called a shipment. A shipment is something which you are going to ship to the customer. In the case of SendCloud a shipment is mostly a parcel. In the parcel you can put the items which you are going to be shipped to the customer.

Most of these shop systems allow you to see all the shipments in a dedicated overview. Packing slips also have a 1-to-1 relation with a shipment. 

Example of the shipment overview in Lightspeed showing the status and the tracking codes of each shipment.

Once you have created a label with a tracking code SendCloud can give back the tracking code to the specific shipment. So the shop system exactly knows which items are shipped with a specific tracking code. Also we can give back the status of the shipment if possible. Most shop systems assume that if you create a shipment that you are sure that you can ship the items in the near future to the customer.

Another advantage of working on a shipment level is that you can have multiple shipments per order. This is useful if you want to to partial shipments in case some items need to be placed in backorder and you already want to ship the items which are already in stock.

Integrations supporting the shipment level processing

We are moving more and more towards shipment level processing. This move is done step by step and it is optimised continuously. Below you find a overview of the SendCloud supported integrations and the current status.

Integration Shipment level processing supported by SendCloud Remarks



















Magento v1



Magento v2










Yes, after reinstalling/new install

In Shopify a shipment is called a fulfilment.







In case your shop system supports shipment level processing you can click on the related link in order to see how this will work for your shop system.

In case you do not see a specific integration listed you can assume it does not support shipment level processing.