What’s newCard-testing protection now guards every store, Free included. See checkout

Settings › Store

Schedule & Locations

Opening hours, holidays and pickup windows, and the store locations shoppers collect from. 3 parts, covering the two tabs and how they fit together.

Quick links

Where to find it:WP Admin › EasyCart › Settings › Store › Schedule & Locations

Hours and places

Schedules, locations and the link between them

The weekly pattern and its holidays, the places shoppers collect from, and what has to be switched on elsewhere before any of it shows.

Store schedule

Opening hours, pickup windows and holidays, per ordering channel

no stored settings

A schedule is seven weekly rows, Monday to Sunday, and those seven are permanent: they can be opened, closed and edited but never deleted, because a week always has seven days. Each row can be closed, open all day, or open between an opening and a closing time, with a separate pickup window if collection runs to different hours from trading.

Holidays are added as extra dated rows that override the weekly pattern for that one day. You can duplicate an existing day as a holiday, which saves retyping the hours for a day that is nearly normal. Holidays are split into upcoming and past, and past ones can be cleared out; unlike the weekly rows, holidays can be deleted.

A schedule applies to one or more ordering channels: retail, pre-order and restaurant. That is what lets a kitchen take restaurant orders on a different timetable from regular retail trading. A schedule that no channel uses is marked as unused, which is usually a sign it was set up and then never attached to anything.

Times are interpreted in your WordPress timezone, which the panel prints so you are never guessing, and a closing time earlier than its opening time is refused rather than silently accepted.

Settings › Schedule & locations, Store schedule tab, showing the seven weekly rows with pickup windows and a holiday.
Settings › Schedule & locations, Store schedule tab, showing the seven weekly rows with pickup windows and a holiday.

💡 Note: The seven weekly rows are permanent and only holidays can be deleted. Times use your WordPress timezone, which the panel prints at the top, so check that first if pickup windows are landing an hour out.

Store locations

The places shoppers collect from, and what shows against each one

no stored settings

Each location is a record with a label, a full address, contact details and a pickup note. The label is the name shoppers actually see when they choose where to collect, so write it the way a customer would say it, not the way your stock system refers to it.

The pickup note is free text shown under the location in the picker: which door, where to park, what hours the counter is staffed. It is the cheapest way to prevent the phone calls a bare address generates.

Latitude and longitude place the location on the map and drive the distance shown to shoppers. With a Google Maps key set on the Checkout panel these are filled in for you from the address; without one you enter them by hand, and a location missing coordinates is flagged as such rather than silently failing to appear in a distance search.

Before deleting, the panel shows where a location is used, including the products tied to it, so you can see the consequences first. A deletion can be undone for fifteen minutes, after which it is permanent.

Settings › Schedule & locations, Store locations tab, showing a location with its address, pickup note and map position.
Settings › Schedule & locations, Store locations tab, showing a location with its address, pickup note and map position.

⚠️ Careful: A deleted location can be restored for fifteen minutes and not a moment longer. Read the list of what uses it, products included, before confirming.

Putting the two together

How schedules attach to locations, and what has to be on elsewhere

no stored settings

Each location ticks the schedules that apply to it, so pickup times at that location follow the schedules you select. Build the schedules first: a location opened before any schedule exists has nothing to tick, and the panel will tell you so rather than leaving you wondering.

None of this appears to shoppers on its own. Multiple pickup locations, the arrival location picker, per-location schedules and how out-of-stock-at-this-location products behave are all switched on under the Checkout panel, in the pickup scheduling section. If the schedule looks right here but shoppers never see a choice, that is where to look. While Multiple pickup locations is off, the Locations tab says so above the list, with a Turn on pickup locations button that takes you to the setting.

Store locations need an active license. Without one the tab reports that rather than appearing empty, which is worth knowing if the feature vanishes after a license lapses.

💡 Note: Everything here stays invisible to shoppers until the pickup settings are switched on under Settings › Cart & Checkout › Checkout. That is also where the Google Maps key lives, which is what fills in location coordinates automatically. For a step by step walkthrough, see How to Set Up Pickup, Delivery Scheduling and Restaurant Ordering.

Keep going

Related panels

Checkout

Pickup scheduling, the location picker and the Google Maps key.

Products

The pickup location selector in the store sidebar.

Countries & Regions

The countries and regions a location address is built from.

Order Management

The pickup date and time columns on the order list.

Admin

Adding those pickup columns to the Orders screen.

Shipping settings

Delivery methods, the alternative to collection.

Ready to run your store on WP EasyCart?

Everything in this guide works with the free plugin. PRO and Premium add subscriptions, memberships, wholesale pricing and more. Try every PRO feature free for 14 days.

The WP EasyCart admin: orders and offers
Updated on October 2, 2026