Appointly: WooCommerce Appointment Booking Plugin
WooCommerce makes it easy to sell all kinds of goods and services online. If you are planning to accept bookings online, you should invest in a decent appointment booking extension for WooCommerce. Appointly is just the tool for the job. It lets your customers book an appointment on a specific date and time.
This plugin lets you accept appointments based on date and time. You can add members, assign products, set availability schedule for staff members, and create appointments on your customers’ behalf. Appointly creates a separate section for appointments, so you can manage all appointments in one place.
This plugin also allows you to maintain a waiting list for time slots that have already been booked. Webmasters get to import and export all appointments conveniently. extendons is the developer of this plugin.