Guide
"No pickup locations available" on Shopify: why it happens and how to fix it
"No pickup locations available" usually means no location can fulfill the whole order: an item is out of stock there, pickup isn't turned on for that location, or the customer is in another country.
The Shopify rule
What Shopify says.
“By default, pickup in store is available only when the entire order is in stock at the pickup location.”
The built-in way
Do it with Shopify's own settings first.
Check stock at the pickup location
By default, pickup is offered only when every item in the order is in stock at that location. Check each item's inventory at the store in Shopify admin; one out-of-stock item removes that store for the whole order.
Turn on pickup for the location
In Settings › Shipping and delivery › Pickup in store, check that the location offers pickup, has a processing time selected and has pickup instructions saved.
Confirm the location fulfills online orders
A location that doesn't fulfill online orders can't offer pickup. Check the location's settings in Settings › Locations.
Check the customer's country
Customers can view pickup locations only in their country, so a customer whose address is in another country won't see your stores.
Check whether it's a B2B checkout
Pickup in store is turned off by default for B2B. Turn it on for your B2B customers if you want them to collect orders.
Check your theme
If pickup availability doesn't appear on product pages, your theme may not support it. Shopify's Help Center says you can hire a Shopify Partner to add it.
Check excluded collections
If you've excluded collections from pickup or store transfers, check whether the item sits in one. Shopify lets you exclude product collections, but not specific products.
Check your plan's location limit
Shopify's plans cap how many locations you can add: up to 10 on Basic, Grow and Advanced, and up to 200 on Plus (verified Sep 26, 2026). A store you haven't added as a location can't offer pickup.
Test a mixed cart
Shopify now lets customers ship some items and pick up others in the same order, but merchants still report checkout stalling when a pickup-only product sits next to a shippable one (Shopify Community, July 2026). Test that combination yourself.
With ScrollEngine
Do this in ScrollEngine
7 days free, then billed through Shopify
Let customers choose a store before checkout
The cart widget lists your stores in a list, on a map or in a dropdown, with drive distance and time, and each store shows its own pickup dates and slots.
Warn or block per store
Set each store to warn the customer, or to block pickup there, when it doesn't carry an item, so they choose a store that can fill the order before they reach checkout.
Give every store pickup slots with capacity
Set a capacity for each slot and day, per store; you see remaining capacity as orders book.
On this page
What Shopify's Help Center says
By default, pickup in store is available only when the entire order is in stock at the pickup location.
Customers can view pickup locations only in their country.
You can't change the pickup location chosen by the customer at checkout.
If pickup in store availability isn't available in your theme, then you can hire a Shopify Partner to help you to add it.
Source: Pickup in store, Shopify Help Center. For B2B, the B2B considerations page says pickup in store is turned off by default. Verified against Shopify Help Center on Sep 26, 2026.
A fast way to find the cause
- Test with one item you know is in stock at the store. If pickup appears, the cause is stock or a mixed cart.
- Test with an address in your own country. If pickup appears, the cause is the customer's country.
- Log out of any B2B customer account. If pickup appears, turn it on for B2B.
- Check the location's settings. Pickup turned on, a processing time selected, and the location fulfilling online orders.
What Shopify's built-in pickup doesn't do
It's free, sends ready-for-pickup and picked-up emails, and supports store transfers. It uses one processing time per location, so customers can't book a pickup date or time slot, and there's no limit on how many pickups a store takes in an hour or a day.
FAQ
Common questions.
Usually stock. By default, pickup is offered only when the whole order is in stock at the pickup location, so a product stocked at one store limits the cart to that store, or to none if other items are stocked elsewhere.
Not in Shopify's built-in pickup. Shopify's Help Center says you can't change the pickup location chosen by the customer at checkout (verified Sep 26, 2026), so let customers compare stores before they check out.
Not natively. Shopify's pickup uses a processing time you choose from a drop-down, such as ready in 2 hours, not bookable dates or time slots (verified Sep 26, 2026). A pickup scheduling app adds them.
No. Shopify's Help Center says customers can view pickup locations only in their country (verified Sep 26, 2026).
7 days free, then billed through Shopify
Start free trial (opens the Shopify App Store)Try it on your own store before you pay.
Install from the Shopify App Store and start a 7 (as of Sep 2026)-day free trial: set up a location, open your slots and run a test order. Running 4 or more locations? Book a demo and we'll map your setup with you.
7 days free, then billed through Shopify
Running 4+ locations? Book a demo2,000+ merchants trust us (as of Oct 2026)100+ merchants rate us 5.0 stars on the Shopify App Store (as of Sep 2026)