Skip to content

Shopify tutorials for the person running the store. Orders, discounts, fulfilment, returns.

Change the fulfilment location on an order in Shopify

Order 1052 was assigned to Toronto, but Toronto is out of hoodies. Vancouver has 5. This tutorial moves the fulfilment to Vancouver before anyone packs the wrong box, and leaves 2 hoodies on the Vancouver shelf.

Written · Shopify admin, desktop steps · 4 minutes read

The worked example

Order1052
Item3 × Summit Hoodie
Toronto stock0
Vancouver stock before5
Vancouver stock after2

Download the log: location-change-log.csv (209 bytes).

A location change log for two orders: order 1052 moves 3 hoodies to Vancouver, and order 1053 moves 2 tees to Toronto. It is a planning record, not a file Shopify imports.

1Open the order

From your Shopify admin, go to Orders and click order 1052. The Unfulfilled section shows Toronto as the fulfilment location, and Toronto has 0 hoodies in stock.

2Open Change location

In the Unfulfilled section, click the menu, then click Change location. The change dialog opens.

3Select the items to move

Select the 3 Summit Hoodies. Only the items you select move; anything left unselected stays assigned to Toronto.

4Pick the new location

In the Change location section, select Vancouver warehouse. Vancouver has 5 hoodies, so all 3 can ship from there.

5Click Change location

Click Change location. The order now shows Vancouver as its fulfilment location, and the picker in Vancouver sees the order on their list.

6Check the stock after the move

Vancouver had 5 hoodies and the order takes 3, so 2 stay on the shelf. If the next order needs 3 hoodies from Vancouver, it cannot be filled from there.

The arithmetic

The stock counts after the move are the check.

LocationBeforeNeededAfter
Vancouver, order 10525 hoodies32 hoodies
Toronto, order 10534 tees22 tees
Montreal, order 10531 tee2Cannot fulfil

5 - 3 = 2 hoodies left in Vancouver, and 4 - 2 = 2 tees left in Toronto. Montreal has 1 tee against an order for 2, so order 1053 could not be filled from Montreal and moved to Toronto.

Held at the counter

You cannot change the location for local delivery or pickup orders. Local delivery and in-store pickup orders keep the location the customer chose. The Change location menu does not apply to them.

Changing the location does not move the stock. The change tells Shopify where the order should ship from. It does not move the physical stock, so the items still need to be at the new location or transferred there.

Bulk changes exist for busy mornings. To change the location on many orders at once, select them on the Orders page, open the menu, and use Change fulfillment location, picking a new location for each old one.

Sources