Local Delivery

In addition to localself-pickup, you can offer local delivery to your nearby customers if you deliver goods yourself or use a local delivery service. 

Setting up Local Delivery

To set up local delivery in your online store:

  1. From your store admin, go to Shipping & Pickup.
  2. At the Local delivery box click + Add delivery.
  3. Depending on how you want to charge for delivery, pick one of the options and set it up:
    • Free delivery — choose this option if you want to offer free delivery to your local customers.
    • Conditional free delivery — choose this option if you want to offer free delivery only to those local customers whose orders exceed a certain amount, e.g. for orders over $100.
    • Flat rate — choose this option if you want to charge a fixed sum for delivering orders to your local customers.
    • Custom rates — this option can be used if you need to charge different delivery fees for orders within certain weight or subtotal ranges, e.g. $15 delivery of orders over 3kg and a lower delivery fee for light-weight orders.
  4. Name this delivery option or keep the suggested name.
  5. To limit the area where you deliver with this rate and terms, click Set delivery zone and set up your delivery zone.
  6. Optional: To offer this delivery option only for orders over a certain sum, click Limit availability by order subtotal and specify the minimum order subtotal.
  7. Optional: To prevent customers from placing orders with this delivery option at certain times (for example, at nights or during weekends), turn on the Set operating hours setting and customize the times for this method.
  8. To allow customers choose delivery time at checkout, turn on the Ask for delivery date and time at checkout setting and customize delivery time settings to your needs. Turn this option off if you don’t want your customers to choose the date or time for the delivery.
  9. Click Add description for customers and describe this delivery option — customers will see this information at checkout. You can include your delivery condition or your delivery time. Example: Free delivery in the central city on all $100 orders.
  10. Save & Finish.

That’s it. Now customers that live within the specified area can select local delivery when they check out.

When you are ready to deliver purchase to a customer, you can mark their order as Out for Delivery so they receive an email notification about it. Once products are received by the customer, you can change the order status to Delivered for your internal records.

Limiting Local Delivery to Certain Area

Let’s say you deliver pizzas by bike and want to sell only to customers from your neighborhood to keep the food warm. In this case, when setting up the local delivery, you need to specify your delivery zone, i.e. how far you will travel to deliver orders. If a customer’s address is not within the designated area, such customers can’t place orders with this delivery option.

To specify your local delivery area:

  1. From your store admin, go to Shipping & Pickup.
  2. Click the delivery option you want to edit or set up a new delivery option.
  3. Scroll down to the Delivery zone block. Here you can set up the local area where you deliver by drawing a zone on a map or by entering specific ZIP/postal codes:

    Zone on map (available on higher-tier plans)

Note: This feature is not available on every Ecommerce tier plan. If the feature is not available for your plan, you will see the corresponding notification.

With this option, you can set up a delivery radius around your store location. For example, deliver only within a 20 miles radius or 15 kilometers of your pizza place.

To define a zone on map, click Create Zone and drag the circles to shape the area where you deliver. Right-click on the zone to see how far you deliver (in kilometers), this can help you calculate the average delivery time.

If you want to offer the same delivery fee for several areas but exclude some addresses, you can click + Add new zone and add additional zones on the same map so that your excluded addresses are not within any zone.

Example:

If you want to charge different rates for different delivery zones, you can create several delivery options, each with its own fee and zone.

ZIP/postal codes (advanced settings)

If ZIP/postal codes cover the area where you want to deliver locally, you can specify the postcodes to define your local zone. SelectAdvanced settings, then click Create new zone and narrow your zone — select your country and state and enter the postal codes of your city areas where you deliver, one code per row. To keep a list compact, you can use wild card symbols. Learn more about creating zones: Adding and managing destination zones.

Example:

4. Save the changes.

Limiting Delivery to Orders Over Certain Subtotal

Usually, a free or lower-cost local delivery is offered to orders exceeding a certain amount to keep it profitable.

To offer a local delivery for orders over certain amount:

  1. From your store admin, go to Shipping & Pickup.
  2. Click + Add delivery.
  3. In the Conditional free delivery block, click Set Up Conditions.
  4. Enter the name for this delivery option.
  5. Below you will see the preset values that mean free delivery for orders over $30 and $3 delivery for all smaller orders:

Enter your values instead of the suggested subtotal range and input the delivery rate that corresponds to it. Let’s say you want to charge $1 for orders over $40 and $4 for a smaller subtotal range. Enter the maximum amount for regular charge (in our case it’s $39.99) and the minimum sum for lower-cost delivery will be changed automatically:

6. Limit this delivery option to your local area. Click Set delivery zone and create a zone.

7. Optional: You can automatically inform your customers about your delivery condition at checkout and thus encourage them to order more to be eligible for this delivery option. For this, click Limit availability by order subtotal and specify the minimum order subtotal. For example, $100. Now, if the order sum is lower than $100, this delivery option will still appear at checkout but will be greyed out til the customer adds more products to the cart and reaches the required minimum subtotal:

8. If you deliver only at certain times, click Limit availability to operating hours and specify the days and hours when this delivery option should appear at checkout.

9. To allow your customers choose a specific time for delivery, click Ask for delivery date and time at checkoutNote: This feature is not available on every Ecommerce tier plan. If the feature is not available for your plan, you will see the corresponding notification.Note: This feature is not available on every Ecommerce tier plan. If the feature is not available for your plan, you will see the corresponding notification.

10.Click Save & Finish.

Limiting Local Delivery to Certain Time Periods

You can limit delivery to certain time periods or choose blackout dates. That prevents your customers from ordering when you are unable to prepare an order in the nearest time. For example, when your restaurant kitchen is closed and you can’t prepare meals to deliver or if you need ample time to prepare for the Holiday season of heavy sales.

To limit delivery per day or per time slot:

  1. From your store admin, go to Shipping & Pickup
  2. Choose the local delivery option you want to edit or create a new delivery option.
  3. Scroll down to the Delivery operating hours setting (or Set operating hours if you create a new delivery option) and turn it on.
  4. Check off the days and choose the time period when a delivery option is available.To add more than one operating hours interval during one day, click the + sign near the time slot.
  5. (optional) To prevent customers from ordering at any time, in the Order outside of operating hours dropdown menu, choose Blocked. Customers attempting to place orders outside of the schedule will see this delivery option as unselectable with a message about the next available time for placing the order:

6. In the Blackout dates section, click + Add Blackout Date or Date Range to set up specific dates when your store doesn’t work so customers won’t be able to choose these dates for local delivery. To repeat blackout dates every year, mark the Repeat every year checkbox. 

7. Click Save.

If you deliver 24/7, just turn offSet operating hours so that your customers can order at any time and day they want.

Specifying Payment Methods for Local Delivery

You can enable certain payment methods for local delivery only. For example, you can add the Cash on delivery payment method and set it up so that it will only be available for customers who chose local delivery during checkout. In that case scenario, customers from other cities or countries won’t see the Cash payment option.

To limit payment methods for local delivery:

  1. Go to Payment.
  2. Choose a payment you want to enable for the order pick up and click Edit. For example, it’s Cash on delivery.
  3. Scroll down to Payment method availability based on shipping choice and click Limit availability by shipping method‍.
  4. Click Select Methods and check boxes for all shipping methods you want this payment to be available to. For example, Self-pickup and Local delivery. Then click Select.
  5. Click Save.

Now your customers will be able to pay in cash only if they choose Self-pickup or Local delivery as their delivery method at checkout.

Charging Different Delivery Fees in Different Areas

To charge different delivery fees depending on the distance from your store, you can add several delivery options in your store, each with its own rate and zone. For this, follow these steps as many times as many delivery options you need: Setting up local delivery. For example, you sell flowers and want to bring orders for free to the customers in your store area and offer a $5 delivery for customers from more distant areas. In this case you need to set up one delivery option as Free Delivery and another delivery option as a Flat Rate delivery.

During the set up make sure to create a separate delivery zone for every delivery option that do not overlap with each other. If the zones overlap, i.e customer’s address is in both zones, both delivery options will show up at checkout for the customer’s choice.