WEBVTT

00:00:00.000 --> 00:00:02.380
Want your WooCommerce store to take orders only

00:00:02.380 --> 00:00:03.460
during your business hours?

00:00:04.100 --> 00:00:06.480
Here's how to set up OpenClose Store, including

00:00:06.480 --> 00:00:08.900
a full-day holiday closure using the free

00:00:08.900 --> 00:00:10.800
plugin. This is a demo store.

00:00:11.480 --> 00:00:13.320
Check your store's time zone under Settings,

00:00:13.980 --> 00:00:16.200
General. Then add a schedule under schedules.

00:00:16.940 --> 00:00:18.780
Give it a name, set your weekly opening

00:00:18.780 --> 00:00:21.520
hours, and enter the message, shoppers should see

00:00:21.520 --> 00:00:22.660
when the store is closed.

00:00:23.180 --> 00:00:23.880
Publish the schedule.

00:00:24.480 --> 00:00:25.760
Use your actual business hours.

00:00:26.260 --> 00:00:27.260
These are just example times.

00:00:27.820 --> 00:00:28.980
Open setup and holidays.

00:00:29.820 --> 00:00:31.020
Choose your published weekly schedule.

00:00:31.520 --> 00:00:34.300
To stop checkout outside those hours, select block

00:00:34.300 --> 00:00:36.020
checkout when the store is scheduled closed,

00:00:36.780 --> 00:00:38.000
then save schedule and protection.

00:00:38.680 --> 00:00:40.400
Check that checkout protection, says on.

00:00:40.900 --> 00:00:43.040
Adding dates by itself does not enable this

00:00:43.040 --> 00:00:45.660
protection. To close for a holiday, choose its

00:00:45.660 --> 00:00:48.080
date, add an optional message, and save the

00:00:48.080 --> 00:00:48.620
holiday closures.

00:00:49.320 --> 00:00:51.260
These are full-day closures in your store's

00:00:51.260 --> 00:00:53.520
time zone. Your weekly hours stay the same.

00:00:53.900 --> 00:00:55.980
Dates apply to the selected year, so enter

00:00:55.980 --> 00:00:57.340
next year's holidays separately.

00:00:58.120 --> 00:01:00.280
Reload the page to confirm the date and

00:01:00.280 --> 00:01:00.820
message saved.

00:01:01.580 --> 00:01:02.700
Now test as a shopper.

00:01:03.140 --> 00:01:05.300
In your staging store, check an open period

00:01:05.300 --> 00:01:07.620
and a closed period using your actual cart

00:01:07.620 --> 00:01:10.440
and checkout. Confirm the closed-store message and

00:01:10.440 --> 00:01:12.020
checkout protection work as intended.

00:01:12.020 --> 00:01:15.080
Remove any temporary test closure and save again.

00:01:15.840 --> 00:01:16.900
Check the next scheduled opening.

00:01:17.500 --> 00:01:18.720
You do not need to place a real

00:01:18.720 --> 00:01:20.160
paid order for this demonstration.

00:01:20.960 --> 00:01:23.520
Weekly hours and holiday closures are included in

00:01:23.520 --> 00:01:23.760
free.

00:01:24.420 --> 00:01:26.100
If you need to accept after-hours pre

00:01:26.100 --> 00:01:28.740
-orders for all or selected products, see the

00:01:28.740 --> 00:01:29.120
Pro comparison.

00:01:30.120 --> 00:01:32.220
A reopening time is not a reserved pickup

00:01:32.220 --> 00:01:33.320
or delivery slot.

00:01:33.960 --> 00:01:36.780
The download, written guide, and comparison are linked

00:01:36.780 --> 00:01:37.060
below.
