In-store pickup for online orders
You can set up the option for your customers to pick up their online orders in your retail store.
To do this, you need to enable the option for each location where customers can go to get their orders.
The shipping rate for in-store pickup is set to Free and cannot be changed.
Each pickup order requires you or a staff member to verify that each item is in stock. When you have verified each item, you can send a notification to the customer that the order is ready. You can also print a pickup slip to attach to the order.
When a customer comes to get their order, you need to mark the order as picked up so that the order status changes from unfulfilled to fulfilled. This signals to you that the order is complete and no further action is required.
You can edit your location settings to add pickup delivery instructions. For example, you can use in-store pickup for online orders to offer curb-side pickup. After a customer places an order online and arrives at your store, you can bring their order out to them.
In-store pickup for online orders has launched for a select group of brick and mortar merchants using Shopify POS. We are working hard to make this available for everyone and you will be notified as soon as it's available in your store.
At this time we cannot enable the feature for more stores, however you have two other options.
- You can create an in-store pickup or curbside pickup shipping rate in your Shopify admin.
- You can visit the Shopify App Store and search for local pickup to find an app to meet your needs.
You can also checkout this tutorial on how to Build a Buy online, Pickup curbside store.
After you enable in-store pickup, your customers see Ship and Pickup tabs in the Delivery section of your checkout. On the Pickup tab, they can choose the location where they want to pick up their order.
Customers see the Pick up tab only if they meet the following requirements:
- All the products in the cart are eligible for in-store pickup.
- All the products are available in inventory at a pickup location.
- The customer pays for their order with a credit card or debit card. If the customer pays using Shop Pay, Apple Pay, Google Pay, Amazon Pay, or PayPal, then the pickup option is not available.
A customer cannot choose to have some items shipped and some items picked up in store on the same order. Instead, the customer should place two separate orders.
Before setting up in-store pickup
You need to complete the following before you can offer in-store pickup:
Assign items eligible for pickup to a shipping profile that also has a location associated with it.
Set up in-store pickup
During initial set up, the preferences that you set apply to all in-store pickup locations. You can adjust the following settings:
- which locations offer in-store pickup
- any pickup instructions or information, such as your store hours
- the expected time when the order will be ready for pickup
Customers see the location's pickup details during checkout.
The preferences that you specify during setup apply to all of the locations that offer in-store pickup. You can change the preferences for an individual location after you finish setup.
- From your Shopify admin, go to Settings > Shipping.
Under Additional delivery methods > In-store pickup, click Setup in-store pickup.
Select the locations that will offer in-store pickup.
You must have already set up a location before you can select it.
Change the settings to meet your needs.
Click Enable in-store pickup.
Edit settings for a pickup location
You can edit the settings for each pickup location. These settings allow you to enable or disable which locations offer in-store pickup. You can also specify any pickup instructions or information, such as the store hours or a reminder to the customer to bring a copy of their order confirmation or the expected time when the order will be ready for pickup. The customer sees this when they complete their checkout.
From your Shopify admin, go to Settings > Shipping.
Under Additional delivery methods > In-store pickup, click Manage for the location that you want to edit.
Update the settings.
Customize email notifications
As part of setting up in-store pickup, you can customize the emails that customers receive. Customers who choose in-store pickup receive the following notifications:
Order ready for pickup
Order picked up
From your Shopify admin, go to Settings > Notifications.
Click the name of the notification that you want to change.
Edit the Email subject field and the body of the email.
If you need to reset a template to its default, then click Revert to default below the template editor.
Prepare an order for pickup
After a customer has selected in-store pickup and completed their purchase, you or a member of your staff need to set aside the order items and notify the customer that their order is ready for pickup.
You can set up an email notification to let you know when a customer has placed an order.
You can see the orders that need to be fulfilled under Orders in the Shopify POS app. You can also see your orders in your Shopify admin, and the Shopify app.
In Shopify POS, for pickup orders that need to be fulfilled, you see the labels Unfulfilled and In-store pickup.
Under Orders, tap the order that you want to fulfill.
Tap Prepare for pickup.
Set aside all the items for the customer.
Optional: You can print a pickup slip and keep it with the order.
Tap Send notification to let the customer know that their order is ready to be picked up.
Under Orders, click the order that you want to fulfill.
Click Prepare for pickup.
Set aside all the items for the customer.
Click Send notification to let the customer know that their order is ready to be picked up.
Mark an order as picked up
When a customer is picking up their order, you should change its status to Picked up.
On the Orders screen, tap the order that you want to mark as picked up.
Tap Mark as picked up.
From your Shopify admin, go to Orders.
Click the order that you want to mark as picked up.
Click Mark as picked up.
Still need help?