Set your weekly
shop schedule.
Define opening and closing times for every day of the week, add break times, and mark closed days, so customers can only book when you're actually open.
A schedule customers can trust.
Block out lunch, mark Sundays closed, and run different hours per branch, the booking calendar mirrors your real availability without manual edits.
Full weekly schedule control
Set individual opening and closing times for every day of the week. Each day has its own row with Open, Close, Breaktime, and Closed columns, so your schedule is as flexible as your business needs.
Block out break times
Add a break start and break end time for any day (e.g., 12:00 to 13:00 for lunch). No booking time slots are created during break periods, keeping your calendar accurate.
Mark days as closed
Check the Closed checkbox for any day of the week, like Sunday, and the opening and closing times are ignored. That day won't appear as an available booking date for customers.
Independent schedule per location
Every store location has its own weekly schedule. Click on a location name to expand and edit its hours independently. If you use Enhanced Locations, schedules are managed through shareable schedule groups instead.
Three steps to a live schedule.
Set hours once per location, hit save, and the booking calendar updates immediately.
Open Opening Hours settings
Go to RepairPlugin > Settings > Opening Hours. The page loads with a schedule table for each location.
Set times for each day
Click a location name to expand its schedule. Enter opening and closing times for each day, optionally add break times, and check the Closed box for any day you're not open.
Save your schedule
Click Save Changes. Your booking calendar immediately reflects the new hours, customers can only select time slots within your defined schedule.
Included on every plan.
Opening hours are part of the core booking flow. Available from Essentials onwards, no upgrade needed.
Included
Included
Included
Common questions.
Does each location have its own schedule?
Yes. Every location has its own independent weekly schedule. Click on each location name to expand and edit its hours.
What happens when I use Enhanced Locations?
The standard Opening Hours page shows a message directing you to the Enhanced Locations section. Schedules are then managed through schedule groups that can be shared across multiple locations.
Can I add more than one break per day?
No. Each day supports one break period with a start and end time. The break must fall between the opening and closing times for that day.
What happens if I enter an invalid break time?
A red error message appears at the top of the page with a hint for fixing the issue. The break start must be after opening and the break end must be before closing.
Read the full guide.
Weekly schedules, break times, closed days, and per-location independence, straight from the help centre.
Pair it with these.
Special opening times
Holiday closures and date ranges that override your weekly schedule for specific dates.
Learn moreTimeslot management
Slot durations, per-slot caps, and minimum lead times generated from your hours.
Learn moreMulti-location
Independent contact details, addresses, and Google Maps links per branch.
Learn moreTurn visitors into customers.
Join 583+ repair shops already fixing their massive drop-offs.
Easy to install and live on your WordPress site in minutes.