Note: While our most popular guides have been translated into Spanish, some guides are only available in English.

In-store pickup

Create an in-store or curbside pickup shipping option so customers can stop by your location to pick up their orders. This guide walks you through setting this up by creating a Flat Rate shipping option just for in-store or curbside pickup.

Note: This option still require customers to enter a shipping address. We recommend clearly labeling the option "In-store pickup ONLY" or something similar so customers don't mistake it for a free shipping option.
Tip: If you run a restaurant or another business in the hospitality industry and need a pickup option separate from Squarespace Commerce, we recommend Tock, our all-in-one management tool for reservations, orders, tables, and events.

Create an in-store pickup option

  1. In the Home Menu, click Commerce, and then click Shipping.
  2. Click Add Shipping Option.
  3. Choose Flat Rate.
  4. Enter a name that clearly labels the option as in-store pickup in the Option Name field. This is what customers will see when they choose a shipping option at checkout.
  5. If in-store pickup is free, set the Per Item and Per Order fees to $0. (If you charge for in-store pickup, enter your pricing.)


  1. If you're based in the United States or Canada, click Shipping zones to restrict the in-store shipping option to customers in your city, state, or province.
  2. Enter your country, click Edit, and ensure only your state or province is chosen. To apply the rule to specific postal codes, click Edit next to a state or province. To learn more, visit Creating shipping zones.


  1. Click Done to return to the shipping option editor. 
  2. Save.

At checkout, your customers will still need to enter their shipping address. After doing so, they can choose your in-store pickup option.




Was this article helpful?
269 out of 384 found this helpful