Setting up your location fulfillments
If you have more than one active location, then you need to specify how to fulfill online orders. There are several ways to set up your locations for fulfilling orders:
- If you want all items for online orders to fulfill from a single location, then you need to make that yourdefault locationandprevent other locations from fulfilling online orders
- If you want items for online orders to fulfill from a primary location, and fulfill from other locations if the product isn't in stock at the primary location, then you canset locations for order fulfillment priority. Make sure each location that you want to fulfill from hasFulfill online orders from this locationselected.
- If you want to customize which location fulfills orders based on location and products, then you can activatemulti-origin shippingto useshipping profiles.
- If you're using a dropshipping app or fulfillment service to fulfill all of your orders, then you don't need to make any changes to your locations or the default location. The default address of your store is set as your default location. Your default address isn't used by the dropshipping app or fulfillment service, and isn't shown to your customers.
使用Shopif店内采购完成y POS use available inventory from the location where the sale is made. If the orders are placed to be shipped to the customer's address, then they use inventory based on how online orders are set up rather than the store's location.
Change the default location
If you don't activatemulti-origin shipping, then your shipping rates are calculated based on the location that's set as your default location. Your default location is indicated by aDefaulttag in your Locations settings.
You can set any of your active locations to be the default location. Apps and deactivated locations can't be set as the default location.
If you change the default location to a location where a carrier isn't supported, then the rates for that carrier are hidden at the checkout. For example, if you set a default location in the United States, then Canada Post rates aren't displayed at the checkout.
Rates for buying shipping labels from the Shopify admin are calculated based on the fulfillment location, not your store's default location.
Steps:
- From your Shopify admin, go toSettings>Locations.
- In theDefault locationsection, clickChange default location.
- Select a location, and then clickSave.
- From theShopify app, go toStore>Settings>Locations.
- In theDefault locationsection, tapChange default location.
- Select a location, and then tapSave.
- From theShopify app, go toStore>Settings>Locations.
- In theDefault locationsection, tapChange default location.
- Select a location, and then tapSave.
Set locations for order fulfillment priority
When orders are placed through any online sales channel, they're assigned to a location where they should be fulfilled from based on the priority list and available inventory. If any location can fulfill the entire order, then the inventory is taken from that location. If no location can fulfill the entire order, then the location with the highest priority oversells the product. Overselling happens when you sell more of a product than the quantity that you have in stock for that product at that location.
For example, suppose you have two locations: Location A in top priority and Location B as second priority. Location A has 1 shirt and Location B has 2 shirts. If you receive an order for 2 shirts, then Location B fulfills it. If you receive an order for 3 shirts, then Location A oversells the shirt and finishes with an inventory of -2.
You canswitch the location that you're fulfilling fromon theOrderspage.
Steps:
- From your Shopify admin, go toSettings>Locations.
- In theLocation prioritysection, clickView or edit location priority.
- Click and drag the
⋮⋮
icon next to a location and reorder your locations in your preferred sequence. - ClickSave.
- From theShopify app, go toStore>Settings>Locations.
- In theLocation prioritysection, tapView or edit location priority.
- Tap and drag the
⋮⋮
icon next to a location and reorder your locations in your preferred sequence. - TapSave.
- From theShopify app, go toStore>Settings>Locations.
- In theLocation prioritysection, tapView or edit location priority.
- Tap and drag the
⋮⋮
icon next to a location and reorder your locations in your preferred sequence. - TapSave.
Prevent a location from fulfilling online orders
Some businesses have locations that hold inventory for in-person sales only, or locations that are only for storage. Preventing a location from fulfilling online orders helps to prevent orders from sales channels such as the Online Store, Amazon, and Facebook Shop don't use inventory from these locations.
Preventing a location from fulfilling online orders removes any inventory assigned to the location from a product's online quantity. The online quantity of a product is displayed on theInventorypage, and is the number that's displayed to customers if you show your inventory levels on your online store.
Preventing a location from fulfilling online orders also preventsShopify POS ship-to-customer ordersfrom using inventory from these locations.
位置的库存仍然可以用来fulfill draft orders and orders from other sales channels. Check with your sales channels to see whether they follow your store's inventory policies when they create orders.
Steps:
- From your Shopify admin, go toSettings>Locations.
- In theLocationssection, click the location you want to stop fulfilling online orders.
- In theDetailssection, uncheckFulfill online orders from this location.
- ClickSave.
- From theShopify app, go toStore>Settings>Locations.
- In theLocationssection, tap the location that you want to stop fulfilling online orders.
- In theDetailssection, uncheckFulfill online orders from this location.
- ClickSave.
- From theShopify app, go toStore>Settings>Locations.
- In theLocationssection, tap the location you want to stop fulfilling online orders.
- In theDetailssection, uncheckFulfill online orders from this location.
- ClickSave.
Example for online order fulfillment
In this example, a store has four locations and receives online orders for various items. The orders are assigned to locations based on the fulfillment priority and the following rules:
- Try to assign the order to a single location.
- If required, assign a line item to a location that has enough inventory, but do not split line items between locations.
- If an item is oversold, then assign the order to the priority location where the item is stocked.
Assume the following inventory is available at the locations:
Location | Hats | Shirts | Mugs | Shoes |
---|---|---|---|---|
New York | 5 | 1 | Not stocked | Not stocked |
Los Angeles | 0 | 5 | 1 | Not stocked |
Chicago | 1 | 0 | 5 | 1 |
Pittsburgh | 10 | 10 | 10 | 10 |
The location priority is 1 - New York, 2 - Los Angeles, and 3 - Chicago. Pittsburgh does not fulfill online orders.
An order is assigned to locations as follows:
Order | Assigned locations |
---|---|
1 shirt | New York |
1 shirt, 1 mug | Los Angeles |
1 hat, 1 mug | Chicago |
2 shirts | Los Angeles |
2 hats, 2 shirts | Hats assigned to New York, shirts assigned to Los Angeles |
6 shirts | New York |
7 shirts | New York |
1 hat, 1 shirt, 1 mug, 1 pair of shoes | Hat and shirt assigned to New York, mug assigned to Los Angeles, shoes assigned to Chicago |