Shopify Local Pickup: Set Up Pickup in Store Step by Step

To set up local pickup on Shopify, go to Settings > Shipping and delivery, open Pickup in store under Additional delivery methods, choose a location and switch on Let customers pick up orders directly at this location. Then set the expected pickup time and the pickup instructions customers receive. It needs at least one location that fulfills online orders and the latest version of checkout, and it is set up separately for each location.
Before you start
Shopify’s Help Center page on pickup in store, read on October 23, 2026, lists two requirements:
- At least one location that fulfills online orders. The shop or warehouse where customers collect must be a location in your admin with that option on.
- The latest version of checkout. If you are not on it, an upgrade notice shows under Settings > Checkout.
Decide two things before you switch it on: how long you need to have an order ready (the time customers see at checkout), and what the customer should do on arrival, such as which door, which desk, what to bring. Both go into the setup.
Turn on pickup
- Go to Settings > Shipping and delivery.
- Under Additional delivery methods, click Pickup in store.
- Click the location where customers will collect.
- In Location status, switch on Let customers pick up orders directly at this location.
- In Expected pickup date, choose a processing time. Customers see it at checkout.
- Optional: under Store transfers, pick the locations that can send stock to this one when it is out, and set a different processing time for orders that need a transfer.
- In Ready for pickup notification, write the pickup instructions. Shopify notes this field replaces any customization in the
email_bodyvariable of the Ready for pickup notification template. - Optional: preview how pickup appears at checkout in Checkout preview, then save.
Repeat for each location that offers pickup.
When an order comes in, the work happens in Orders: open the pickup order, click Ready for pickup and then Mark as ready for pickup, which sends the customer the ready notification with your instructions. If stock has to come from another location first, Transfer to pickup location records that step. When the customer collects, click Mark as picked up, optionally send the Picked up by customer confirmation email, and confirm; the order is then fulfilled.
Show pickup availability on product pages
If your theme supports pickup availability, product pages show whether an item can be collected, and from where, before the shopper adds it to the cart. Products that can reach the pickup location through a store transfer show as available for pickup, with a later estimated pickup time. Check a product page with stock at one location and none at another to see what your theme shows. The Help Center lists Dawn, the Horizon family and several paid Theme Store themes as supporting it, and availability shows only for physical products stocked at a pickup location. By default, pickup is offered only when the entire order is in stock at that location, which is why store transfers matter.
Store transfers and mixed orders
Store transfers solve the “it’s in the warehouse, not the shop” problem: when the pickup location is out, Shopify can plan a transfer from the locations you chose, and checkout shows an estimated pickup time that includes it.
On Shopify Plus and Enterprise, with the ship-and-pickup test drive turned on, a customer can also have some items shipped and some picked up in the same order, according to the same Help Center page, and Shopify’s Spring ’26 Edition presents shipping and pickup in one checkout as part of its omnichannel updates. That is a difference from local delivery, where everything in an order has to come from one location by delivery; how delivery and pickup fit together for a shop is in Shopify for local businesses, and the shop-and-website setup with POS in Shopify omnichannel. On Shopify Plus, the default pickup feature can be replaced with a custom pickup app.
Food and drink stores have their own setup questions, covered in food stores, and the rest of the delivery settings in the shipping and returns hub.
Frequently asked questions
Can customers pick up online orders? Customers can choose pickup at checkout once you switch on Pickup in store for a location that fulfills online orders. You set the expected pickup time and the instructions for each location.
How do I tell customers the order is ready? Open the order, click Ready for pickup and Mark as ready for pickup; Shopify sends the Ready for pickup notification with the instructions you wrote in the location’s pickup settings. After collection, Mark as picked up can send a confirmation email.
Can a product be pickup only? The Help Center page does not describe a pickup-only setting for a single product. One approach to test is to stock that product only at the pickup location and leave shipping rates off for it through a separate shipping profile; test the checkout to confirm it offers only pickup.