Two Pick Up Locations with One Inventory Location

Topic summary

Issue: A merchant wants click-and-collect with two pickup locations while not tracking inventory in Shopify. Despite both locations being active, checkout only shows the default/first pickup location.

Context: Products were uploaded via CSV with inventory set to “Not tracking.” The merchant manually transfers purchased items to the chosen pickup site and does not want to manage stock levels in Shopify.

Workaround found: In the Shopify app (not web UI), for each product: Inventory > Edit Locations (under Quantity) > tick both locations. This enables both pickup options. However, re-uploading an updated CSV removes these location assignments.

Key request:

  • How to configure the CSV so all active locations are automatically selected for every product/variant.
  • Alternatively, how to bulk-assign locations for all live products, since bulk edit doesn’t expose this option.

Status: No solution provided yet; the thread seeks a method to persist or bulk-apply location assignments without enabling inventory tracking or complex spreadsheets.

Summarized with AI on December 21. AI used: gpt-5.

Hello - We are small business and we don’t manage our stock levels via Shopify however we are setting up a click and collect service using shopify in which we will manually transfer the purchased items to the selected pick up location as required. The stumbling block I am coming across is I have uploaded all the products via the product.csv file format and I have set up two locations both of which are active in the settings, however upon checking out it only lists the default/first listed pick up location and not both. I don’t want to set up complicate inventory spreadsheets that forms no value to our business to get round this. Upon much searching I have found a workaround solution that only appears to be available on the shopify app rather than the website user interface where individually for each product I can open click edit on the ‘Inventory’ section (note I already have the inventory set as ‘Not Tracking’ via my .csv upload) then I can click on ‘Edit Locations’ in the ‘Quantity’ section and then I can tick both locations. And this works when I modify each product individually. However I loose this pick up option if I happen to reload an updated version of the .csv file.

My question is how can I get the .csv file to automatically select all active locations for each of my 100+ products or alternatively how can I do a bulk edit for all live products as this option is not available from what I can see in the bulk edit?

Any help would be gratefully received.

Thank you very much

1 Like