System updates

We’re experiencing issues that may affect your Square services. We’ll continue to update our status page with more information.

Home>Fulfilment of Online Orders

In-Store and Curbside Pickup with Square Online

With Square Online, you can sell food and beverage items online, and offer nearby customers a way to pick up their orders directly from your business – in-store or curbside. Customers can even sign up for text alerts to receive updates as their items get prepared and marked ready for pickup.

In-store and curbside pickup are even better when set up with local delivery, that way customers can choose the fulfilment option most convenient for them. To learn more about building your website first, check out getting started with Square Online.

Set Up In-store and Curbside Pickup


To set up in-store and curbside pickup:

  1. From your Square Online Overview page, go to Fulfilment > Pickup & Delivery.

  2. Select Set up location by the location you want to enable pickup for.

  3. Indicate that you want to offer pickup by selecting Yes.

  4. Decide if you’ll calculate and assign pickup times automatically.

  5. Select Continue to complete your pickup setup.

  6. Select Continue to check which sites your location should be available on.

  7. Select Continue to review your settings so far and finish. Then, select Edit to configure additional settings.

  8. Choose if you want your ​​orders picked up at specific times or any time during your pickup hours.

  9. Toggle the ability to mark orders as Ready before marking as Complete, and select when you want your order tickets to print.

  10. Set the hours and days of the week customers can have their orders delivered.

  11. Set up pickup-related settings, including a curbside option (business phone number required, minimum order amount and pickup instructions).

  12. Adjust any remaining Location details and Site visibility settings.

  13. Select Save when finished.

Continue below for specific details on some of the steps and settings outlined above.

Order Timing Settings

You can adjust the following settings related to how orders should be timed.


Workflow Settings

Workflow settings should correspond to how your business operates.


Fulfilment Hour Settings

With these settings, you can set up your pickup hours as well as any restricted dates that you don’t offer pickup (think major holidays).


These are the days of the week when customers can pick up their orders. Customers will still be able to place orders outside these hours. Select the first toggle to decide if you want your pickup and delivery hours to be that same or different.

The days and times you see here are synced from your Square account. If you haven’t added business hours for your location, you’ll see the default hours instead (Monday - Friday, 9:00 AM - 5:00 PM). You can edit the hours and days here without affecting the settings in your Square account.

Check the box for each day that you will offer pickup, then enter the pickup hours. You can add multiple time frames within a day by selecting ”+”. This lets you exclude specific hours if you don’t want to handle pickup orders at certain times of the day (like during your lunch).

Restricted dates

Select +Add date to create restricted dates for any days that you won’t offer pickup. For example, you might exclude holidays that occur during your usual business days. You can add multiple restricted dates, and set them to repeat annually or occur only once.

Note: The hours you add to your website in the Square Online site editor on the Location and hours section are for informational purposes only, and do not function as a setting or sync to your pickup and delivery settings. They must be added in the area described above to function as a setting.

Pickup Settings

As you set up in-store and curbside pickup, you can adjust the following pickup settings.

Curbside pickup

Check this option to enable customers to select curbside pickup at checkout. They’ll be instructed to call when they’re at your business location. A business phone number will be required to enable this feature.

Minimum order amount

You can set up a minimum amount for orders to be eligible for pickup.

Pickup instructions

If you assign pickup times automatically, add pickup instructions to be shown in the customer’s order confirmation so they know where to go to pickup their orders and what information to have handy (like a name or order number).

Location Details and Site Visibility Settings

These settings help set up your location details and which sites they should appear on.

Location details

On this tab, make changes to your location display name, address, phone number, or email address. You can use the map to adjust the location used to determine your pickup area. Dragging the marker to a new position won’t change the address you’ve entered.

Note: Changes you make to the address or contact information here won’t affect your location settings in your Square account.

Site visibility

On this tab, choose what websites the location should be visible on. Your customer will be able to buy items from your location on the sites you select.

Advanced Settings

After your main setup is complete, you can also configure other advanced settings that will apply to every location you’ve enabled for pickup. To do so:

  1. From your Square Online Overview page, go to Fulfilment > Pickup & Delivery.

  2. Select Advanced settings.

  3. Under “Large order settings”, set a quantity limit to prevent unexpected large pickup orders, and include an optional custom message explaining how to place orders that are over the quantity limit.

  4. Toggle on On-POS arrival alerts to allow customers to reply HERE via text (rather than calling you) to announce they’ve arrived to pick up their order.

  5. Select Save when finished.

Update Fulfilment and Prep Time Settings for Items

Item fulfilment

Your location is now ready to accept pickup orders, but your items may not necessarily be available for pickup. To default the fulfilment method for newly-added items to a specific fulfilment method:

  1. From your Square Online Overview page, go to Items > Item Preferences or Shared Settings > Item Preferences.
  2. Under “Default item fulfilment”, select Edit.
  3. Check the fulfilment methods of your choice.
  4. Select Save when finished.

All items imported in the future will default to your selected fulfilment methods.

Note: You can edit fulfilment for your existing items using the bulk-editing method.

Item prep time

You can also set individual prep times for your items if some items take more time to prepare. To do so:

  1. From your Square Online Overview page, go to Items > Site Items.
  2. Select a physical or food & beverage item from your site items list.
  3. Go to the Fulfilment section. If the fulfilment method includes Pickup and/or Local delivery, use the drop-down menu to select a different prep time for the individual item.
  4. Select Save when finished.

Preorders for Holidays and Special Items

If you’re selling items for pickup and delivery which are only available on certain dates (holiday specials, for example) your customers can preorder on Square Online and pick up these items when they become available. To get started, follow the steps below.

Set up preorders

Note: Enable preordering for pickup and delivery by upgrading your Square Online site.

To set up pre-ordering for items set up for pickup and local delivery:

  1. From your Square Item Library, select the item you want to edit.
  2. Under “Square Online settings”, toggle on Sell as pre-order. Note: Your item must have pickup or delivery enabled.
  3. Select Edit pre-order settings to choose the date or date range when the item will be available for pickup or delivery. You can choose any date or time from 24 hours up to 365 days in advance.
  4. Optionally check Customize fulfillment hours to choose the specific fulfillment hours within the selected date range. For example, if you set the time range as 10 a.m. - 2 p.m., buyers can choose only these hours for pickup or delivery on the specified pickup or delivery dates. If you leave this option unchecked, your location’s standard pickup or delivery hours will apply.
  5. Enter a Pre-order cut-off date. This is a date and time after which you’d like to stop taking orders for the item. The item won’t be available to order online after the specified date and time.

You can make changes to your item’s pre-order status, edit dates or pre-order availability, or turn off pre-ordering at any time.

Buyer experience

When you set up pre-ordering, customers will see a badge on your item page showing that the item is available for pre-order, as well as the corresponding fulfillment window. When they add the item to their cart and proceed to checkout, they will see and can edit the pickup date and time, as well as the location information.

If the customer’s order contains a standard item along with a pre-order item, the pickup date will be adjusted to the pre-order fulfillment date. They will see a notification about this change and can adjust their order, or order separately if they need to pick up the item immediately.

Manage Pickup Orders and Alerts

When you’ve finished preparing an order, navigate to the order in your Square Order Manager. Learn more about managing online orders with Square.

When you enable pickup, you can also turn on text message notifications so customers receive texts about their order status. Learn more about from Square Online for more information.

Customer Experience

While ordering

When a customer visits your Order Online ordering page, they’ll need to enter their address before viewing the menu. If you have multiple locations set up for pickup, the customer will see the menu for the closest location.

After ordering

Once a customer places a pickup order, they’ll be given the earliest possible pickup date and time based on your hours, order limiting, prep time, and pickup estimate settings for the chosen location. If curbside pickup is turned on, customers can check a box to request that before paying for the order.

They can also leave a tip on the order during checkout. Learn more about checkout options for more information on tipping.

Note about the customer experience

Orders with mixed fulfillment methods will affect checkout. If a customer has items in the cart with different fulfillment methods (such as an item for pickup and another for shipping), they’ll see a message on the checkout screen letting them know they need to purchase these items separately.

Turn Off Pickup

From your Square Online Overview page, go to Fulfilment > Pickup & Delivery, and select the toggle to turn off pickup under the specific location. You can turn it back on at any time and restore your previous settings.

You can also temporarily stop accepting all online orders regardless of fulfilment method. Learn more about your checkout options with Square Online for more information.

Can't find what you need?