Booked is powerful and easy-to-use appointment booking plugin with integration with WooCommerce. Use Booked with WooCommerce to allow your visitors to purchase their appointments and checkout using WooCommerce.
Once activated, you just need to choose a few options from the settings panel, set up your Default Time Slots and you’re ready to go. That’s really it.
For even more control over your appointments, you can add some Custom Fields (for collecting data for each appointment), customize the emails that are sent out, create some Custom Time Slots for off-schedule dates & closed dates, create Booking Agents and assign them to Multiple Calendars.