Local pickup and delivery

Offer local pickup or delivery alongside other shipping options.

Last updated February 3, 2025

Create a local pickup or delivery option so nearby customers can pick up their orders in person for free, or receive them via a local courier service. These options display at checkout for all physical products, along with any shipping options you’ve created. Purchased items are removed from your inventory at checkout.

Tip

This guide focuses on setting up local pickup and delivery options when selling physical products through your online store. If you run a restaurant or another business in the hospitality industry and need a pickup option separate from Squarespace Commerce, you can use our integrations with ChowNow or Tock.

Create a local pickup option

Local pickup options (also called click and collect) are free to your customers. To create a local pickup option:

  1. Open the Pickup panel.
  2. Click Add pickup option.
  3. Under Pickup information, enter the name of the option. This name displays at checkout.
  4. Add the pickup details you want to share with your customers, like the pickup address, your store hours, and any instructions your customers should follow when they arrive. If you don't want to publish your address, you can leave it out and add the pickup address to the body of your ready for pickup email instead.
  5. Under Optional information, enter the address where your customers will pick up their products. This way, you can charge taxes based on your pickup location. To apply pickup taxes at checkout, ensure you set up tax rates for your store.
  6. Click Save.

It's not possible for customers to schedule a pickup time.

After you add a local pickup option, keep in mind:

  • Afterpay and Clearpay aren't available for local pickup orders.
  • Customers can't choose local pickup when they check out with subscription products.
  • The pickup information is included in the order confirmed email automatically.
  • Order information isn't sent to third-party extensions, like Shipstation or Shippo, because local pickup orders don't have a shipping address.

Add a taxation address

You can add a taxation address at any time, which calculates sales tax at checkout based on the pickup location instead of the customer's billing zip code.

  1. Open your pickup option. 
  2. Under optional information, click Add taxation address.
  3. Enter the address and click Apply
  4. Click Save.

Create a local delivery option

You can offer local delivery for a fee or for free. To add a local delivery option:

  1. Open the Delivery panel.
  2. Click Add delivery option.
  3. Select the country and enter the zip code, postal code, or routing key where the delivery option will be available.
  4. Add the delivery name, like Local Delivery to Lower Manhattan. This will display at checkout.
  5. Enter the amount you charge for delivery to the zip codes you added.
  6. Add the delivery details you’d like to share with customers. This is a great place to add information about your delivery schedule, the courier service you use, and how you’ll get in touch with customers.
  7. Click Save.

Click Add delivery option and repeat these steps to offer multiple options.

Delivery options display at checkout after customers enter an eligible shipping address.

When an order is ready

When you've prepared an order and it's ready for pickup or out for delivery:

  1. Open the Products & Services panel and click Orders.
  2. Click the order, then click Mark as ready for pickup or Mark as out for delivery.
    In the window that appears, check or uncheck the box depending on if you want to email your customer.
  3. Click Confirm.

To undo a fulfillment, open the order and click Mark as pending.

You can customize this email in your Customer email notifications settings. Your store's pickup or delivery information is automatically included.

Managing customer orders

Add a custom checkout form

Add a custom checkout form to ask customers about their preferences. If you offer local pickup, you may want to give customers the option to bring their own bag. If you offer local delivery, you may want to ask customers to tell you when they’ll be available to receive the delivery, or let you know the best way to get in touch with them.

Cancel abandoned pickup orders

If you accept returns and a customer doesn't pick up their order, consider canceling the order after a certain amount of time. Decide in advance what the pickup timeframe is, and edit your store's policies to address this.

Contact customers

Consider requiring customers to enter their phone number at checkout to ensure you can get in touch with them about their orders.

Delete or edit a pickup or delivery option

To delete the local pickup or delivery option: 

  1. Open the Pickup or Delivery panel.
  2. Click beside the pickup option, then click Edit or Delete.
  3. Click Delete in the window that appears, then click Delete to confirm.
Footer Image
  • Get help from our community

  • Get help from our community on advanced customizations.

  • Hire a Squarespace Expert

  • Stand out online with the help of an experienced designer or developer.