I'm looking to add an online booking calendar on my site as well and I use square.