In-store pickup

Last updated

In Ecwid you can set up in-store pickup. This will give your customers an option to choose to come to your store and pick the ordered items themselves. That’ll save you time and money on shipping, and increase the loyalty of the customers, who now have the option to visit the closest pickup location to get their products quicker. Having this feature also means that your customers will spend less time checking out!

  1. How to set up
  2. Manage Pickup Orders
  3. Offer Various Pickup Locations
  4. Modify “Ready for Pickup” Email Template As You Like
  5. Can I let customers pick the date and time of pickup?
  6. How can I determine the default method of delivery upon check out?

How to set up

     1. Go to your Ecwid Control Panel → Settings → Shipping page
     2. Click "+ Add In-store Pickup"

In the pop-up add the pickup instructions for the customer. Describe in detail how, where, and when your customers can pick up their order. They will see this information at checkout and in order email notifications.

     3. Save the changes and it's done.

Variability: You can set up both delivery and pickup options in your store. In that case, your customer can choose the delivery method they prefer during checkout. If a customer chooses order pickup during the checkout, they won’t be asked to enter the shipping address.

Manage Pickup Orders

When a customer places an order, you, of course, can find it in the Orders section on your Sales page in the Ecwid control panel.

Once the order is ready, just go ahead and change its status to “Ready for Pickup” in the fulfillment status list.

With this status, customers don’t have to guess when their order is ready. They will be notified via email about order details, pickup instructions, and location. It simplifies the process!

Offer Various Pickup Locations

You can also set several pickup location options, so your customer can select the most convenient place. To do so, go to the Ecwid Control Panel → Settings → Shipping & Pickup and add one more pickup method.

Modify “Ready for Pickup” Email Template As You Like

When you change the status, your customer gets an email notification with the order details and pickup instructions, that you specified.
 And here’s the kicker: you can edit the template of this notification in your Ecwid Control Panel → Settings → Mail

Change the design: add or remove the logo, change colors, rename titles, etc. There is a lot of data that can be added to the template with the help of special variables. You can find the full list of these variables here: How to edit mail notifications.

Can I let customers pick the date and time of pickup?

There is a setting for In-store Pickup methods called Ask for Pickup Date and Time at Checkout. It's especially useful for restaurants and cafes who make food to take out. A customer can place an order and you will know when you should prepare the order and when to expect the customer.


With this feature you can set up:

- Business Hours.
Set the hours when customers can come to pick up their order.

- Order Fulfillment Time.
Set how long it takes you to prepare an order. This time will be taken into account when offering a pickup date on checkout.

The Ask for Pickup Date and Time at Checkout feature is available in Business and higher tier plans Upgrade to get this feature

To enable this option for your In-store pickup method:
1. Go to Settings → Shipping & Pickup.

2. Click "Actions" next to the In-store pickup method where you want to ask the date and time → select "Change settings".

3. Click "Enable" next to Ask for Pickup Date and Time at Checkout feature. You will see the fields where you can set the business hours and order fulfillment time. Remember to click "Save" after you make the changes.

How to set up Business Hours?

1. Go to Settings → Shipping & Pickup.

2. Click 'Actions' next to the In-store pickup method → Change settings.

3. Tick the days when customers can come to your store to pick up orders and set the available hours.


With such setup, customers will see Saturday and Sunday greyed out in the calendar on checkout.



They will be able to choose between 9:00 AM – 12:00 AM and 1:00 AM - 6:00 PM on Monday and between 9:0 AM and 6:00 PM on other days. Thus, you can guarantee that a customer will come to pick up the order when your office is open. No bad surprises!

How does Order Fulfillment Time work?

This setting is good in case it takes time for you to prepare the order. For example, if you sell food, you can work 9AM–6PM, but if a customer comes to your store at 5.40 PM, you might not have the time to prepare the order for them. To avoid such situations, use Order Fulfillment Time. Here is how:

1. Go to Settings → Shipping & Pickup.

2. Click 'Actions' next to the In-store pickup method → Change settings.

3. Select how long it takes for you to prepare the order. If your orders are always ready, select 'Immediate'.


Let's say you work till 6 PM. A customer comes to your store and wants to get their order today but it's 5.40 PM. Since you need 30 minutes to prepare an order, this customer won't be able to select the pickup for today. They will see other available dates.

How do I know what time and date the customer chose? 

When an order is placed, the pickup time and date will display in the emails. Here is what you will see as a store admin in the new order email notification:


Here is an example of the order confirmation email that the customer will receive:


You will also see the time and date in the order details in the control panel:



How can I determine the default method of delivery upon check out?

You can sort shipping methods in your Ecwid Control Panel → Settings → Shipping & Pickup tab. The first method in the list will be the default one for customers upon checkout. In order to do the sorting, you will need to do the following:

1. Go to the "Shipping & Pickup" settings

2. On any of your shipping options, click "Actions"

3. In the drop-down menu select "Sort"


4. In the popup you can drag&drop shipping options to sort them as you wish!


5. That's it. It's really that simple!

Back to top
Has the article answered your question?

Awesome! Thanks for your feedback!

Please send us that question. We will be happy to help by email.

Send a message