WooCommerce Subscribe All the Things is an experimental mini-extension for WooCommerce Subscriptions.
The goal of the extension is to provide subscription support for non-subscription product types, allowing you to offer any product in your store as a subscription product.
For example, using this extension, you can offer a subscription product for the built-in WooCommerce Simple product types. It has also been tested and can be used to create a subscription product for extensions like Composite Products, Product Bundles and Mix and Match Products.
Example screenshot of a Simple Product with Subscription Options as displayed to the customer in a store.
In addition to subscription schemes at the product level, you can also offer subscription options at the cart level. This feature allows your customers to subscribe to the entire contents of their cart in a single subscription.
Example screenshot of Subscription Options as displayed to the customer on the WooCommerce Cart page.
If you have a store with a large number of products, using Cart Subscription Schemes can make it easier to offer your customers subscription options because you will not need to add subscription schemes to all products.
In order to use the extension, you will need:
- WooCommerce Subscriptions v2.0 or newer
- WooCommerce 2.3 or newer
- A staging or test site, we do not recommend using this on live sites yet
- A sense of adventure as the codebase is still pre-beta
- Upload the plugin's files to the
/wp-content/plugins/
directory of your WordPress site - Activate the plugin through the Plugins menu in WordPress
To add subscription options to a non-subscription product:
- Go to the WooCommerce > Product > Add/Edit Product administration screen
- Enter the product details, including choosing a product type other than a subscription product type
- Click the Subscriptions tab in the Product Data meta box
- Add the subscription options for this product
- Optional: Choose whether the product should default to a one-time or recurring purchase
- Optional: Enter custom prompt, this is the text displayed above the subscription options to the customer on the product page
You can optionally offer discounted prices for each subscription option. This is a great way to provide an incentive for the customer to subscribe to the product.
To offer customers discounted prices:
- Go to the WooCommerce > Product > Add/Edit Product administration screen
- Click the Subscriptions tab in the Product Data meta box
- Click Subscription Price select
- Choose whether to have subscription prices Inherit from the product or Override the product
- If you choose Inherit from the product, enter a discounted amount as a percentage (without the
%
symbol), for example, to offer a price discounted by 10%, enter10
- If you choose Override the product, enter a new price and optional sale price for this subscription scheme
To offer customers cart subscription options:
- Go to the WooCommerce > Settings administration screen
- Click the Subscriptions tab to open the subscription settings page
- Scroll down to the Subscribe to Cart section
- Add the subscription options you want to offer customers
Note: if you do not wish to offer cart level subscription options, leave this section empty.
Subscribe All the Things is released freely and openly to get feedback on experimental ideas and approaches to solving known limitations in the WooCommerce Subscriptions plugin. A lot of features available in Subscriptions are not supported, and you may have questions about how to use certain features with it.
These questions and other issues with this plugin are not supported via the WooCommerce support system. As the extension is not sold via Woocommerce.com, the support team at WooCommerce.com are not educated about the extension and are not responsible for providing answers to questions.
If you think you have found a bug in the extension, problem with the documentation or want to see a new feature added, please open a new issue and one of the developers or other users from its tiny community will do their best to help you out.
For feature requests, please understand this is a non-commercial extension and development time for it is effectively being donated and is therefore, limited.
Want to learn more? Check out the excellent post about Subscribe All the Things on SellWithWP.com.
This plugin is released under GNU General Public License v3.0.
This extension is developed and maintained as a collaboration between the teams at Prospress and SomewhereWarm.