We will probably end up using the one by WooCommerce because it will integrate best with your eCommerce store I have set up.

This is what it would look like if you used that Square App and it also allows bookings from Instagram, Facebook and more.