I use WooCommerce bookings plugin, but I need to connect my bookings website to other platforms by REST API. For example, I need to connect with Redzy, GetYourGuide, Viator and others in the future. This way, my website product calendar will have the real time product availability, times, prices, etc, weather the vendor uses Redzy, GetYourGuide, etc as their channel manager.
The problem is that the product availability from WooCommerce Bookings is not even close to the structure these other platforms use and, as it is, it's not possible to communicate with these API to get real time availabilities.
To help you understanding, please visit my website in a product page: [url removed, login to view]
What happens here is that the vendor has defined the product availability on my website, but it is not connected with his channel manager. Because of that, when the vendor updates a product in his channel manager, my website will still display the date as available.
What I need is a plugin that will replace this standard calendar (in selected products only) with one that looks like the same, but is directly checking availabilities through the respective vendor API. However, the order resulting from my standard WooCommerce Booking Plugin and this new plugin, should be the same so the standard process does not need to be changed after the customer clicks in the 'Book now!' button.
I hope I was clear enough.