Skip to main content

Shopify multiple warehouses

This Article describes how Pulpo works with multiple warehouses in Shopify

Johann Sonnenberger avatar
Written by Johann Sonnenberger
Updated over a week ago

Multi-warehouse order handling

If there are multiple Warehouses in a Shopify customer's Account, PULPO WMS will import the orders from the locations matching the Warehouses in PULPO WMS.
For example, the account has 3 different warehouses with the names Paris, Berlin, and Madrid.
At the same time, PULPO has only 3 warehouses: Paris and Berlin.
The Warehouse called "Berlin" in PULPO WMS will only receive the orders related to the Berlin location on Shopify.

The orders will look a bit different from usual as they are split. The order will be imported in multiple sub-orders (1 PULPO WMS sales order per fulfilment order in Shopify), split between different PULPO WMS warehouses.

The order number is taken from the head Shopify sales order (since fulfillments do not receive their order number) and is counted up after an underscore. So order 4711 split between three warehouses would be imported to two different warehouses:

4711_1 -> Berlin

4711_2 -> Paris

The fulfilment order assigned to the location called Madrid on Shopify will not be imported, as there is no matching warehouse in PULPO WMS.

Moving the order between Shopify locations

If a fulfilment order is moved between locations matching the PULPO WMS location names on Shopify, an order in the state "Queue" will be moved with the next integration run in PULPO WMS as well. If the order is already in picking. it will not be moved with the next sales order integration run.

If a fulfilment order is moved from the location known to PULPO WMS to a location that does not exist in PULPO WMS, and the order has already been created in some PULPO WMS warehouse, it will be cancelled with the next sales order integration run.

Did this answer your question?