#WooCommerce Subscribe All the Things
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.
##Subscribe to Cart
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.
#Guide
###Requirements
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
###Installation
- Upload the plugin's files to the
/wp-content/plugins/
directory of your WordPress site - Activate the plugin through the Plugins menu in WordPress
##Usage: Product Subscription Schemes
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
##Usage: Subscribe to Cart
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.
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.