1. Documentation /
  2. Mix and Match Products /
  3. Mix and Match: Subscriptions

Mix and Match: Subscriptions

Offer Subscriptions to Mix and Match Products

↑ Back to top

To offer your mix and match product as a subscription, you will need:
WooCommerce Subscriptions – 3.0.0+
All Products for WooCommerce Subscriptions – 3.0.0+

All Products for WooCommerce Subscriptions provides subscriptions support for non-subscription product types such as simple products, variable products and Mix and Match products.

It allows you to attach subscription options to almost any product and even allows the customer to decide between a one-time purchase or a subscription purchase.

Example: Offering a Mix and Match product as a Subscription

As an example, we will be taking a look at Almonds Mix, a 500g mix and match assortment of 5 different 100g almond packs, offered as a subscription at 20% off:

6 Pack Fruit soda product. It has a primary thumbnail image that is a group of bottles in a beer carton. Then it shows a grid of 6 different bottles of soda with a quantity input beneath each. Near the bottom, it shows a field labelled "Choose a purchase plan" with two options, "One time" and "$20/month" (which is a 20% discount off the one-time price.


↑ Back to top

Note that All Products for WooCommerce Subscriptions will add a new Subscriptions tab to the product data metabox, which can be used to configure the subscription parameters of our Mix and Match product.

Subscription Plans

↑ Back to top

Click the “Add Plan” button to add different subscription plans, such as weekly and monthly. Please view the All Products for Subscriptions documentation for full details about configuring plans.

To allow the customer to decide between one-time and the subscription plan, be sure to check the “One-time purchase” checkbox. If unchecked, the product will only be available on subscription.

Mix and Match subscription plans admin UI, showing 1 monthly plan.

After adding the configured assortment to the cart, all bundled cart items, along with the container cart item itself, are converted to subscriptions with the same period, interval and length:

Subscription Switching

↑ Back to top

To allow customers to switch the contents of their Mix and Match subscription, you must enable switching “Between Mix and Match configurations” under the WooCommerce > Settings > Subscriptions.

Once enabled, if the subscription is editable (if the subscription is active and the payment gateway supports it) then the customer will see an “Upgrade or Downgrade” button near the container product’s title when they view their Subscription details in their My Account > Subscriptions area.

WooCommerce My Account area subscription review page page for a "6-pack Fruit Soda" subscription for $25 per month (plus $10 per month shipping). The "6 pack of Fruit soda" product shows a gray "Upgrade or Downgrade" button beneath it. This button leads customers to where they can change the chosen products in their "6 pack" product subscription.

Clicking on the “Upgrade or Downgrade” button will bring the customer back to the mix and match product’s page where they can edit their configuration.

The customer will have to go back through the cart/checkout process as required by WooCommerce Subscriptions.