Skip to main content
Locations are the warehouses and stores where your inventory items are kept. Turn them on when you run more than one warehouse, have retail stores that double as pickup points, or need to know which building an item is in. Supercycle uses Shopify’s locations, so your existing Shopify locations are available in Supercycle for inventory management. Turn locations on under Logistics and locations.

Set up locations

Set up locations in Shopify

1

Open Shopify locations

Go to Locations.
2

Add or edit locations

Add new locations or edit existing ones. Each location is a physical place where inventory is stored.
3

Set the location details

For each location, set the name, the address, whether it fulfills online orders, and any local delivery settings.

Turn on locations in Supercycle

1

Go to logistics settings

2

Turn on locations

Turn on Enable locations to track a location on every item.
3

Set which locations fulfill rentals

For each location, Fulfills online orders is managed by Shopify and read-only. Turn Fulfills rental orders on or off to control which locations can fulfill rental orders.
4

Require a location (optional)

Turn on Require location to make customers select a location before adding items to their cart. Inventory and shipping methods are then limited to those available at the selected location.
With Require location on, items without a location can’t be rented. Supercycle shows a banner with how many items are affected.

Assign items to locations

Set an item’s location from the Location field on the item page. To move many items at once, select them on Inventory, open the bulk actions menu, and select Update location.

What the customer sees

When locations are on and required, customers select a location before adding items to their cart. The storefront then shows only the items available at that location, limits shipping methods to those available from it, and shows that location’s live availability. You can extend Supercycle with location-based features, such as a zip code locator that finds the nearest location, or delivery zones with different delivery options per location. See the Storefront API.

Considerations

Naming

Use clear, consistent names for your locations, such as NYC Warehouse or Chicago Fulfillment Center, so staff recognize them in the locations table and on items.

Fulfillment control

Some locations suit storage but not fulfillment. Turn Fulfills rental orders off for those so rentals are never allocated to their items.

Unassigned items

The No location row in the locations table counts items without a location. Those items become unavailable when Require location is on, so check the row before turning it on. The inventory count links in the table open the items at each location.

Items

Set an item’s location, condition, and processing status from the item page.

Storefront API

Filter availability by location from your theme or a custom storefront.