Yes. You can use WooCommerce to allow your visitors to purchase their appointments and checkout using WooCommerce. You then will also check Appointment booking detail in WooCommerce order and issue PDF Invoicing.  WP Appointment can also work well without WooCommerce but we suggest integrating it with WooCommerce to get the most benefit from WooCommerce features. The administrator can enable WooCommerce feature. It allows you to use WooCommerce shop add to cart functionality and checkout. It can be used to create & manage all types of booking services. WP Appointment Booking enables you to sell time or date based bookings.