Local pickup for online orders
You can set up the option for customers to pick up their online orders at your retail store, curbside, or any location that you choose.
To do this, activate the local pickup option for each location where customers can go to get their orders.
The shipping rate for local pickup is set toFree,不能被改变。
Each pickup order requires you or a staff member to verify that each item is in stock. After you verify 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 change the order status within Shopify from unfulfilled to fulfilled. This signals to you and your staff that the order has been picked up and no further action is required.
You can add pickup delivery instructions bymanaging the preferences for your pickup locations.For example, you can use pickup to offer curb-side pickup. After a customer places an order online and arrives at your store, you can have them call you and then you can bring their order out to them.
On this page
- Eligibility
- Checkout experience
- Before setting up local pickup
- Set up the local pickup option
- Manage preferences for a local pickup location
- Locations that fulfill pickup orders only
- Show pickup availability to your customers
- Customize notification emails for local pickup
- Add the Home screen tile for local pickup
- Enable local pickup notifications
- Prepare an order for pickup
- Mark an order as picked up
Eligibility
If your store has multiple locations, then to use the pickup option you need to havemulti-origin shippingactivated.
If you have questions about the eligibility requirements, then contactShopify Support.
Checkout experience
After you activate the local pickup option, your customers can choose betweenShipandPick upin theDelivery methodsection of your checkout. When they selectPick up, they can choose the location where they want to pick up their order.
A customer can't choose to have some items shipped and some items picked up on the same order. Instead, the customer should place two separate orders. If you're using a theme that supportspickup availability, then the customer can view whether a product is available for pickup before they add it to their cart.
Before setting up local pickup
You need to complete the following before you can offer local pickup:
- Verify that thefulfillment priority orderfor your online orders is set up to meet your business needs.
- Stock inventory at each pickup location.
- Disable any pickup apps.
- Ensure that each person who is preparing items for pickup or marking orders as picked up has access to your Shopify admin.
- Update anylocation namesso that customers can understand where to go to pickup their order.
- Let each pickup location fulfill online orders.
By default, letting a location fulfill online orders also means that non-pickup online orders can take inventory from your pickup or retail locations. Make sure that you review yourfulfillment priorityand modify it if necessary. If theContinue selling when out of stockoption is selected for a product, then local pickup orders can be placed for locations without inventory.
You can alsoset up a location to fulfill pickup orders only.
Set up the local pickup option
You need to set up the local pickup option for each location where customers can go to get their orders.
设置包括启用本地皮卡,选择expected pickup time that customers see when they check out, and specifying any pickup instructions in theOrder ready for pickupnotification.
From your Shopify admin, go toSettings>Shipping and delivery.
UnderLocal pickup, click the location that you want to activate. If you have several locations, then clickShow moreto display all your locations.
- You must have alocationset up already before you can select it.
SelectThis location offers local pickup.
UnderInformation at checkout, change the settings to meet your needs.
Optional: UnderOrder ready for pickup notification, enter pickup instructions for customers.
ClickSave.
- From theShopify app, go toStore>Settings>Shipping and delivery.
- UnderLocal pickup, tapManagebeside the location that you want to enable. If you have several locations, then clickShow moreto display all your locations.
- You must have alocationset up already before you can select it.
- TapThis location offers local pickup.
- UnderInformation at checkout, change the settings to meet your needs.
Optional: UnderOrder ready for pickup notification, enter pickup instructions for customers.
TapSave.
- From theShopify app, go toStore>Settings>Shipping and delivery.
- UnderLocal pickup, tapManagebeside the location that you want to enable. If you have several locations, then clickShow moreto display all your locations.
- You must have alocationset up already before you can select it.
- TapThis location offers local pickup.
- UnderInformation at checkout, change the settings to meet your needs.
Optional: UnderOrder ready for pickup notification, enter pickup instructions for customers.
TapSave.
Manage preferences for a local pickup location
The settings for each local pickup location include the following:
- Enabling or disabling local pickup.
- Specifying any instructions or information related to pickup, such as store hours or a reminder to the customer to bring a copy of their order confirmation. The information is included in the notification that you send when you准备接的订单.
- Choosing the estimated pickup time to show when the customer checks out. For example, you might chooseUsually ready in 2 hours.
From your Shopify admin, go toSettings>Shipping and delivery.
UnderLocal pickup, clickManagefor the location that you want to edit.
Update the settings.
ClickSave.
From theShopify app, go toStore>Settings>Shipping and delivery.
UnderLocal pickup, tapManagefor the location that you want to edit.
Update the settings.
TapSave.
From theShopify app, go toStore>Settings>Shipping and delivery.
UnderLocal pickup, tapManagefor the location that you want to edit.
Update the settings.
TapSave.
Locations that fulfill pickup orders only
You can set up a location to fulfill pickup orders only. This means that a location won't fulfill any orders that require shipping.
Considerations
Before you set up a location to fulfill pickup orders only, review the following considerations:
- If a customer tries to select a shipping method at checkout with a product that's available only at a location that fulfills pickup orders only, then the customer receives an error message that the product can't be shipped.
- Products that require shipping and products that are pickup only can't be in the same cart. If a customer tries to check out with both types of products, then an error message displays that products are out of stock. Customers must complete two separate transactions, one with only the products that can be shipped and another with only the products for pickup.
Set up a location to fulfill pickup orders only
- From your Shopify admin, go toSettings>Locations.
- ClickAdd location.
- Add the details of the location, ensure thatFulfill online orders from this locationenabled, and then clickSave.
- Go toSettings>Shipping and delivery.
- For each shipping zone in each shipping profile, do the following:
- Next to the shipping profile, clickManage.
- In theShipping originssection, clickShow details
- Next to the location you created, clickManage.
- Select the remove rates option, clickDone, and then clickSave.
After you set up your location, you might want toadjust which products are available to each location.
Show pickup availability to your customers
Some themes let you show customers whether a product is available for local pickup. On each product page, a pickup availability section shows whether the product is available, and the estimated time frame for pickup.
After local pickup is enabled, the product page displays whether the product is available for pickup at one or more of your local pickup locations. This information appears only for products that are stocked at at least one pickup location and haveThis is a physical productselected in theShippingsection of a product variant's details.
From your Shopify admin, go toProducts.
Select a product.
UnderVariants, select a variant.
UnderShipping, checkThis is a physical product.
ClickSave.
If you have local pickup enabled for only one location, then the location and pickup availability is displayed for that location. Customers can clickView store informationto learn more about the pickup location.
If you have local pickup enabled for more than one location, then the pickup availability section displays the location and pickup availability for one of your stores. Customers can clickCheck availability at other storesto check the product's availability at all of your locations that have pickup enabled.
This feature is currently available inDawn, and several paid themes in theShopify Theme Store.
Customize notification emails for local pickup
As part of local pickup, emails are sent to customers automatically about the status of their order.
You can customize the default text of each notification.
Customers who choose to pickup their order are sent the following email notifications:
- Order confirmation
- Order ready for pickup
- Order picked up
Customize the Order confirmation notification
For theOrder confirmationemail template, you can add content related to pickup by wrapping it in the following liquid variable:{% if order.pickup_in_store? %}
If you need to reset a template to its default, then clickRevert to default.
From your Shopify admin, go toSettings>Notifications.
ClickOrder confirmation.
InEmail subject, enter a descriptive subject line. InEmail body, enter the email message.
ClickSave.
For theOrder confirmationemail template, you can add content related to pickup by wrapping it in the following liquid variable:{% if order.pickup_in_store? %}
If you need to reset a template to its default, then tapRevert to default.
From theShopify app, go toStore>Settings>Notifications.
TapOrder confirmation.
InEmail subject, enter a descriptive subject line. InEmail body, enter the email message.
TapSave.
For theOrder confirmationemail template, you can add content related to pickup by wrapping it in the following liquid variable:{% if order.pickup_in_store? %}
If you need to reset a template to its default, then tapRevert to default.
From theShopify app, go toStore>Settings>Notifications.
TapOrder confirmation.
InEmail subject, enter a descriptive subject line. InEmail body, enter the email message.
TapSave.
Customize the Order ready for pickup notification
You can customize the content of theOrder ready for pickupnotification for each location.
From your Shopify admin, go toSettings>Shipping and delivery.
UnderLocal pickup, clickManagebeside the location. If you have several locations, then clickShow moreto display all your locations.
- You must already have alocationset up before you can select it.
UnderOrder ready for pickup notification, enter pickup instructions for customers.
ClickSave.
- From theShopify app, go toStore>Settings>Shipping and delivery.
- UnderLocal pickup, tapManagebeside the location. If you have several locations, then clickShow moreto display all your locations.
- You must already have alocationset up before you can select it.
- UnderOrder ready for pickup notification, enter pickup instructions for customers.
- TapSave.
- From theShopify app, go toStore>Settings>Shipping and delivery.
- UnderLocal pickup, tapManagebeside the location. If you have several locations, then clickShow moreto display all your locations.
- You must already have alocationset up before you can select it.
- UnderOrder ready for pickup notification, enter pickup instructions for customers.
- TapSave.
Customize the Order picked up notification
If you need to reset a template to its default, then clickRevert to default.
From your Shopify admin, go toSettings>Notifications.
Click捡起.
InEmail subject, enter a descriptive subject line. InEmail body, enter the email message.
ClickSave.
If you need to reset a template to its default, then tapRevert to default.
From theShopify app, go toStore>Settings>Notifications.
Tap捡起.
InEmail subject, enter a descriptive subject line. InEmail body, enter the email message.
TapSave.
If you need to reset a template to its default, then tapRevert to default.
From theShopify app, go toStore>Settings>Notifications.
Tap捡起.
InEmail subject, enter a descriptive subject line. InEmail body, enter the email message.
TapSave.
Add the Home screen tile for local pickup
If you add the tile for local pickup to your Home screen, then you can quickly find all orders that need to beprepared for pickupormarked as picked up.
After you add the tile, it will display the number of orders that need to be prepared for pickup. You can tap theLocal Pickuptile to see the orders that need your attention.
Steps:
On theHomescreen of the Shopify POS app, tapAdd tile.
Go toFullfillment>View pickup orders.
TapAdd.
On theHomescreen, tapDone.
Enable local pickup notifications
You can enable or disable push notifications from Shopify POS on your device to alert you when you receive a new local pickup order. When notifications are enabled, you can tap the notification to start the pickup workflow.
Steps
From Shopify POS, tap≡>Settings>Notifications.
Tap the toggle switch to enable or disable notifications.
Prepare an order for pickup
After a customer has selected to pickup their order 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 anemail notificationto let you know when a customer has placed an order.
UnderOrders, click the order that you want to fulfill.
ClickReady for pickup.
Set aside all the items for the customer.
ClickSend notificationto let the customer know that their order is ready to be picked up.
UnderOrders, tap the order that you want to fulfill.
TapReady for pickup.
Set aside all the items for the customer.
TapSend notificationto let the customer know that their order is ready to be picked up.
Adding the Local Pickup tileto your Home screen is a great way for your staff to notice and find new orders that need to be prepared for pickup. The tile will display the number of orders that need to be prepared for pickup. After you tap the tile, you can filter between orders that need to be prepared for pickup and and those ready for pickup for easy management.
If you do not use the Local Pickup tile, then you can find pickup orders by going to theOrderssection and selectingOnlineas the sale type andLocal pickupas the delivery type.
Find and tap the order that you want to fulfill.
TapReady for pickup.
Set aside all the items for the customer.
Optional: Print a pickup slip and keep it with the order. You can scan the QR code in the pickup slip to quicklyfind the orderwhen the customer picks up their items.
TapSend notificationto let the customer know that their order is ready to be picked up.
Mark an order as picked up
After a customer picks up their order, change the order's status toFulfilled.
It is also a good practice to confirm the order number and the customer's name when they come to pick up their order. If you printed the order's pickup slip, then you can scan the QR code to look up the order.
From your Shopify admin, go toOrders.
Click the order that you want update.
ClickMark as picked up.
UnderOrders, tap the order that you want update.
TapMark as picked up.
Adding the Local Pickup tileto your Home screen is a great way for your staff to notice and find orders that need to be marked as picked up. After you tap the tile, you can filter between orders that need to be prepared for pickup and those ready for pickup for easy management.
If you do not use the Local Pickup tile, then you can find pickup orders by going to theOrderssection and selectingOnlineas the sale type andLocal pickupas the delivery type.
Find and tap the order that you want to update.
TapMark as picked up.
If you want to send a pickup confirmation, in the Pickup Confirmation section, select eitherEmail pickup confirmationorText pickup confirmation.
TapDone.