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, enable the local pickup option for each location where customers can go to get their orders.

The shipping rate for local pickup is set to Free and can't be changed.

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 by managing 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.

Eligibility

To use the local pickup option, your store needs to meet the following requirements:

If you have questions about the eligibility requirements, then contact Shopify Support.

Checkout experience

After you enable the local pickup option, your customers can choose between Ship and Pick up in the Delivery method section of your checkout. When they select Pick up, they can choose the location where they want to pick up their order.

Customers see the Pick up option only if they meet the following requirements:

  • All the products in the cart are eligible for pickup.
  • All the products are available in inventory at a pickup location.
  • The customer doesn't choose an unsupported accelerated checkout method. If they choose one of the following in the first step of the checkout then the pickup option is not available to them.

    • Apple Pay
    • Google Pay
    • Amazon Pay
    • PayPal

    Shop Pay is a supported accelerated checkout method pickup option. If a customer uses Shop Pay they will have the pickup option.

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.

Before setting up local pickup

You need to complete the following before you can offer local pickup:

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.

Setup includes enabling local pickup, choosing the expected pickup time that customers see when they check out, and specifying any pickup instructions in the Order ready for pickup notification.

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 prepare an order for pickup.
  • Choosing the estimated pickup time to show when the customer checks out. For example, you might choose Usually ready in 2 hours.

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

Example of confirmation email

Customize the Order ready for pickup notification

Example of ready for pickpup email

You can customize the content of the Order ready for pickup notification for each location.

Customize the Order picked up notification

Example of order picked up email

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 be prepared for pickup or marked as picked up.

After you add the tile, you can tap the Local Pickup tile to see the orders that need your attention.

Steps:

  1. On the Home screen of the Shopify POS app, tap Add tile.

  2. Tap Action.

  3. Go to Fullfillment > View pickup orders.

  4. Tap Add.

  5. On the Home screen, tap Done.

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 an email notification to let you know when a customer has placed an order.

Mark an order as picked up

After a customer picks up their order, change the order's status to Picked up.

It is also a good practice to confirm the order number and the customer's name when they come to pick up their order.

Ready to start selling with Shopify?

Try it free