Link to documentation page: https://toolset.com/documentation/user-guides/views-shortcodes/
I found this support thread: https://toolset.com/forums/topic/products-page-and-woocommerce-subscriptions-problem/ as I also had the same problem with the front end presentation of Woocommerce Variable Subscription products. In this thread Beda presents a solution using the [wpv-woo-buy-options] shortcode with several attributes:
add_to_cart_text="add to cart"
show_quantity_in_button="yes"
group_add_to_cart_text="Grouped"
show_variation_options="yes"
These attributes are currently not documented on the page https://toolset.com/documentation/user-guides/views-shortcodes/ while they are essential for the solution Beda offers. I can confirm I tried this solution and it works with the Toolset Starter theme, Woocommerce Views and the Woocommerce Subscription plugin to show a dropdown with the Subscription Variations on a single product page.
I would like to have a complete reference of all the attributes we can use with the various Views shortcodes. In this case it seems to me the documentation is incomplete. I would like to know the meaning and possibilities of the attributes Beda uses in his example code.
There seems to be some misunderstanding.
There are 2 ShortCodes, one for the Product Listing Pages and one for Single Products.
The one you refer to is [wpv-woo-buy-options] and supports exactly one attribute:
add_to_cart_text
It Displays 'add to cart' or 'select options' box for single product pages.
In the code this is as well visible in the wpv_woo_buy_options_func() function in Toolset WooCommerce Views in the file Class_WooCommerce_Views.php.
The other ShortCode [wpv-woo-buy-or-select] is created with wpv_woo_buy_or_select_func() in the same file and has all the attributes you mention.
It is used in loops instead of single posts.
The ShortCode there is wrong.
This are the right steps:
1. Install WooCommerce Subscriptions and a full Toolset WooCommerce Setup
2. Create a Variable Product as per WooCommerce native features
3. Create a Variable Subscriptions product
4. Create a Content Template for them and insert:
[wpv-woo-buy-options add_to_cart_text="Add to cart"]
5. You will see the Variations picker on the single products
6. Create an archive for the shop, and add this to the Loop:
[wpv-woo-buy-or-select show_variation_options="yes"]
7. Since the bug was not yet fixed, this last #6 now should show the same as the single product page, but does not:
https://toolset.com/errata/woocommerce-subscriptions-plugin-subscriptions-are-not-selectable-with-woocommerce-views/
Please await the fix in that erratum, or via update.
Thank you!