Skip Navigation

[Resolved] How to “convert” WC Booking date into CF / taxonomy

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Kolkata (GMT+05:30)

This topic contains 1 reply, has 1 voice.

Last updated by catherineB 1 month, 2 weeks ago.

Assisted by: Minesh.

Author
Posts
#2794004

I’m trying to build a multi-vendor bilingual webiste, using different subscription level to limit number of product a vendor can have, whose product are reservations (Service X Monday 13 feb 11a.m.). Also, the website will be a One product / multi-vendor type, as the vendors will have to choose among a specific list of products.

I thought of building all it using Toolset, but I’m facing multiple challenges in regard of the “reservation” aspect of the products. I know WC product variations can’t be used by Toolset as independent product, so I can’t use this strategy. So I thought I could create a Taxonomy "Services", from wich all items would be define the authorized products, and vendors would create one different product for each availability, and link it to the correct Service taxonomy, allowing me to show all availabilities in a search page.

But because I would prefer the vendor not to have to go through ALL the product configuration (images / title / price / description) every time he adds a new availability, it started to be more and more complex to create a reusable price / description custom fields, specific to each vendor, and then to add them everytime the vendor adds new time slot, following the correct price / description fields for the correct "Service" taxonomy.

I know WC Booking is not compatible with Toolset either, so using this plugin, I could not have a Toolset search filter including a date field, nor add some of the availabilities in the search results loop.

Is there a way I can manually link let’s say Year, Month and Day custom fields / taxonomies to each available date in the WC Booking system? I know each date has a really specific value, that in Excel for say, we can extract the year / day / month from the value, or convert the value into it’s original date format.

Would there be a way for me to create a link (through a rule, or a CF / taxo, or an Excel spreadsheet) between WC Booking date configuration and Toolset? So this way, everytime the vendor selects a date, Toolset CF / Taxo are updated accordingly?

Thanks,

Catherine 🙂
N.B. I have many questions that I’ve separated in different posts to make it easier to answer 🙂

What is the link to your site?
No dev yet, I'm at the planification stage.

#2794158

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Hello. Thank you for contacting the Toolset support.

Based on the requirement you shared, Toolset do not offer most of the features you're looking for. There is no such built-in feature and if you would like to achieve such it may need custom porgramming that is eventually beyond the scope of our support policy.

Toolset offers integration with WooCommerce Subscription - you can check the following Doc if that may help you:
- https://toolset.com/course-lesson/using-the-woocommerce-subscriptions-plugin-with-toolset/

I found the following related ticket that might help you.
- https://toolset.com/forums/topic/booking-appointment-plugin-for-woocommerce/#post-2498025

I do not have much to offer here - with the following Doc you can check the APIs you can use in case you require the customization:
- https://toolset.com/documentation/programmer-reference/

#2794268

In the second link, it partially comes back to my other ticket (Year / Month / Day taxonomies).

It says "2. You'll add each bookable hourly slot as a separate product and attach the relevant taxonomy terms for each of the custom taxonomy terms attached above.", so still a manual association.

Therefore, no "known / easy" way to pre-associate each "booking" date (ex: next 5 years) to taxonomies.

Back to my researches!

Thank you,

Catherine