Explore Daymerce

Daymerce
Store CheckDemo

WooCommerce Bookings: check availability before reservations collide

A time slot looks available, yet the room or person needed for it is already booked. Availability can depend on several layers. Follow one reservation through those rules before changing the calendar or increasing capacity.

By Daymerce · 3 min read · Updated

The short answer.

Identify the booking solution and the resource that limits real availability. Inspect store, product and resource rules together, then test overlap, cancellation and blocked periods. A free slot on one product does not establish that a shared resource is available.

Daymerce · Daymerce brings the customer’s wider context into the preparation around your booking workflow.

Where Daymerce helps

Find which rule controls the slot.

WooCommerce Bookings is an extension with its own availability settings. Its documentation distinguishes store-level rules, product availability and resources. Check the rule priorities and dates in the installed solution; a setting viewed in isolation can produce the wrong conclusion.

Start with the physical constraint. Is it a staff member, a room, a seat count or equipment? Two different products can depend on the same limited resource. Giving each product separate availability does not necessarily represent that shared limit.

One person, two services, one capacity.

In this fictional studio, Alex handles both a fitting and a personal-shopping appointment. Each appointment lasts one hour, and Alex can help one customer at a time. Model the shared person in the booking solution instead of assuming two service pages create two available people.

Fictional shared-resource test
SituationExpected business outcome
Fitting booked for 10:00–11:00Alex is occupied for that period
Shopping appointment requested at 10:30Reject the overlap or offer another available resource
Next appointment at 11:00Accept only if the chosen buffer rules allow it
Alex unavailable on TuesdayBoth services respect the relevant block

Test changes as well as new reservations.

Make a fictional booking, move it and cancel it. Check which slots reopen and whether an awaiting-payment or provisional booking temporarily holds capacity. The exact behaviour belongs to the configured solution, so inspect its settings and the resulting records.

Also test two requests near the same moment, using the supplier’s recommended environment and method. Confirm timezone and daylight-saving behaviour where your customers or team cross timezones. Do not assume a successful single reservation proves every overlap case.

Keep the reservation and the preparation connected.

Choose where staff check the authoritative time and availability. Then identify the information needed for the appointment: the customer, previous purchases, agreed preparation and any unanswered question. Those are related jobs but not identical records.

If data passes to another workspace, test an update and a cancellation as well as the initial transfer. Check who sees stale or missing information and how they open the booking source. One clear source for availability prevents different calendars from becoming competing promises.

Good to know.

Does every WooCommerce installation include Bookings?

No. WooCommerce Bookings is a separate extension. Other booking solutions have their own rules and capabilities.

Does an open product slot prove a person is free?

Only if the configured rules correctly represent that person’s shared availability. Test the resource across every service using it.

Official sources

Technical guidance checked on 24 October 2026. Settings and available options can differ by version, theme and connection.

Recognize the customer before the appointment.

A fitting sits between today’s parcel orders. In Daymerce, customer history and recorded context help you prepare and answer the next question without reconstructing the relationship.

Check which reservation details your supported connection provides. Keep the booking solution authoritative for the time and capacity you have tested, while Daymerce brings the customer’s wider story into your daily work.

Explore connected business workflows

Daymerce

Scroll or swipe inside the image to inspect the details. Browser zoom remains available.

Daymerce · example shop data

Open full-size image