WooCommerce Appointments is a professionally developed plugin to enable reservations and appointment features on your WordPress site.
As the extension is built especially for WooCommerce appointments, you can use all the features, extensions, and payment methods supported by the WooComerce product platform. The quick setup options allow you to get started within a few minutes and customize the settings as per your services.
The system comes with several pricing plan options.
You can create a bookable product (or several) and then charge by the hour, day, or a combination of both. The flexible availability options allow you to set the availability for specific hours, days, etc.
You can set up breaks for holidays and non-operations hours. It is also possible to choose availability for individual reservations.