Home

Set up delivery options for your online ordering profile

Who is this article for?
  • Account owners or team members with online permissions. Set permissions in Square Dashboard.
  • Square for Restaurants Free, Plus, and Premium subscribers and Square Online Free, Plus, and Premium subscribers.
  • Square Free, Square Plus, and Square Premium subscribers with advanced restaurants capabilities added. Add capabilities in Square Dashboard.
  • About online ordering profile delivery orders

    Connect your business with professional courier services through Square’s delivery partners to offer your customers the convenience of placing delivery orders directly through your online ordering profile. Adjust your delivery settings to customize the order experience, making sure it aligns with your business needs for both your staff and customers.

    Before you begin

    You can customize the following delivery settings for orders placed through your online ordering profile from your Square Dashboard:

    • Prep time

    • Lead time

    • Delivery time

      • Ordering hours

      • Charge service fee

      • Minimum order amount

    • Scheduled downtime

    • Order timing

    • Large order limit

    • Ticket printing

    Before you can customize your delivery settings, you need to do the following:

    Set up delivery for your ordering profile

    1. Sign in to Square Dashboard and go to Online > Ordering profile > Settings.

    2. Scroll to Delivery and go to the location you want to allow delivery from.

    3. If applicable, click Confirm location.

    4. Turn the switch on to enable delivery.

    5. Click Edit next to the location name.

    6. Set up and customize the following options:

    Prep time

    Enter the number of minutes you need to prepare an order for delivery.

    Lead time

    Set the number of days in advance your customers must place delivery orders, if applicable.

    1. Turn Require orders in advance on.
    2. Select the drop-down menu and choose the number of calendar days.

    OOP-LeadTime-Delivery-Dash-USEN

    Note: If you also allow order scheduling, the lead time cannot exceed the ordering scheduling window.

    Delivery time

    Set delivery ordering hours:

    • Turn Use location hours on to make the delivery ordering hours the same as your location hours.
    • Turn Use location hours off to make the delivery ordering hours different from your location hours. Adjusting these location hours will only change the hours for delivery orders placed through your ordering profile.

    Charge service fee:

    1. Turn Charge service fee on.
    2. Select the drop-down menu to choose a dollar amount or percentage service fee.
    3. Enter the dollar or percentage number.

    This service fee is charged in addition to the delivery fee. You keep the amount charged, minus standard processing fees.

    Set minimum order amount:

    1. Turn Minimum order amount on.
    2. Enter the minimum dollar amount eligible for delivery.

    Scheduled downtime

    Add dates when delivery ordering will not be available:

    1. Click Add time and select a date range.
    2. Click the Repeat drop-down menu and choose Don’t repeat or Repeat yearly.
    3. Click Save.

    OOP-DownTimeCalendar-Dash-USEN

    After you add a scheduled downtime date, you can do the following:

    • Click + Add time to add more scheduled downtime dates.
    • Click the pencil icon to edit the created downtime date.
    • Click the trash can icon to delete the downtime date.

    OOP-ScheduledDownTime-Dashboard-USEN

    Order timing

    • Turn Cut off time on to enter a time the order needs to be placed by. Orders placed after the cut off time will be scheduled for the next day.
    • Turn Allow order scheduling on to set the number of days ahead customers can schedule delivery orders. Note: The number of days cannot exceed the number of days you set for lead time.
    • Turn Limit order per delivery window on to set the number of orders that can be picked up for delivery in a 15-minute window.

    Large orders

    1. Turn Set an item or price limit for orders on.
    2. Select Item limit or Price limit.
    3. Enter the maximum number of items (up to 100) or price in dollars that can be added to an order.
    4. Notifications will appear for the following when your customers place orders:
      • Their cart reaches the limit
      • Their cart goes over the limit. They’ll need to remove items in order to checkout.

    OOP-LargeOrders-Dashboard-USEN

    Ticket printing

    Choose when your delivery orders will print:

    • Print order tickets based on pickup and delivery time
    • Print order tickets when the order is placed

    Related articles


    Still need help?

    Chat with us
    Our support team is here to help