Title: Creating a Variable Subscription using WooCommerce Subscriptions extension
Last modified: August 31, 2016

---

# Creating a Variable Subscription using WooCommerce Subscriptions extension

 *  [LeonardShelby](https://wordpress.org/support/users/leonardshelby/)
 * (@leonardshelby)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/)
 * My website: [https://www.ilaimh.org/](https://www.ilaimh.org/)
 * I am confused on how to make a variable subscriptions using WooCommerce Subscriptions.
 * When I look at the documentation
    [Subscriptions Store Manager Guide](https://docs.woothemes.com/document/subscriptions/store-manager-guide/)
 * Section 1.3 of this page shows an example of creating a Variable Subscription.
   The important attributes seem to be already there by default, such as: Sign-up
   Fee, Subscription Price, Free Trial, Sale Price.
 * However, when I try to create a subscription (Products->Add Product), these four
   attributes only are there if I select “Simple Subscription” from the “Product
   Data” menu. If I select “Variable Subscription”, the only attribute that shows
   up is SKU.
 * I understand that a Variable Subscription needs some extra attributes manually
   created for it, but shouldn’t the basic attributes of any subscription, like 
   Sign-up Fee, Subscription Price, Free Trial, and Sale Price, already be there?
   Or do I have to manually create these basic subscription attributes?
 * This is very confusing. Thanks for any help.
 *     ```
       ### WordPress Environment ###
   
       Home URL: https://www.ilaimh.org
       Site URL: https://www.ilaimh.org
       WC Version: 2.5.5
       Log Directory Writable: ✔
       WP Version: 4.5.1
       WP Multisite: –
       WP Memory Limit: 256 MB
       WP Debug Mode: –
       Language: en_US
   
       ### Server Environment ###
   
       Server Info: Apache
       PHP Version: 5.6.19
       PHP Post Max Size: 128 MB
       PHP Time Limit: 120
       PHP Max Input Vars: 3000
       SUHOSIN Installed: –
       MySQL Version: 5.6.28
       Max Upload Size: 128 MB
       Default Timezone is UTC: ✔
       fsockopen/cURL: ✔
       SoapClient: ✔
       DOMDocument: ✔
       GZip: ✔
       Multibyte String: ✔
       Remote Post: ✔
       Remote Get: ✔
       WCS_DEBUG: ✔ 
   
       							 No
       Subscriptions Mode: ✔ 
   
       							 Live
   
       ### Database ###
   
       WC Database Version: 2.5.5
       :
       woocommerce_sessions: ✔
       woocommerce_api_keys: ✔
       woocommerce_attribute_taxonomies: ✔
       woocommerce_termmeta: ✔
       woocommerce_downloadable_product_permissions: ✔
       woocommerce_order_items: ✔
       woocommerce_order_itemmeta: ✔
       woocommerce_tax_rates: ✔
       woocommerce_tax_rate_locations: ✔
   
       ### Active Plugins (19) ###
   
       ManageWP - Worker: by ManageWP – 4.1.30
       LayerSlider WP: by Kreatura Media – 5.6.7
       Follow Buttons by AddThis: by The AddThis Team – 2.0.1
       CC Admin Emails: by Nathan Marks – 1.0.0
       ezPHP: by WebSharks
       Inc. (Jason Caldwell) – 160128
   
       Google Analytics by MonsterInsights: by MonsterInsights – 5.5
       Limit Login Attempts: by Johan Eenfeldt – 1.7.1
       Olevmedia Shortcodes: by Olevmedia – 1.1.9
       s2Member Framework: by s2Member / WebSharks
       Inc. – 160503
   
       SiteTree: by Luigi Cavalieri – 1.5.3
       UpdraftPlus - Backup/Restore: by UpdraftPlus.Com
       DavidAnderson – 1.12.6
   
       WooCommerce Authorize.net CIM Gateway: by SkyVerge – 1.4.1 – 2.2.1 is available
       WooCommerce Subscriptions: by Prospress Inc. – 2.0.12 – 2.0.13 is available
       WooCommerce: by WooThemes – 2.5.5
       WordPress Backup to Dropbox: by Michael De Wildt – 4.5
       WordPress HTTPS: by Mike Ems – 3.3.6
       Yoast SEO: by Team Yoast – 3.2.5
       WP Migrate DB Pro: by Delicious Brains – 1.6
       WPForms Lite: by WPForms – 1.1.8.3
   
       ### Settings ###
   
       Force SSL: ✔
       Currency: USD ($)
       Currency Position: left
       Thousand Separator: ,
       Decimal Separator: .
       Number of Decimals: 2
   
       ### API ###
   
       API Enabled: ✔
       API Version: 3.1.0
   
       ### WC Pages ###
   
       Shop Base: #655 - /payments/
       Cart: #636 - /cart/
       Checkout: #637 - /checkout/
       My Account: #638 - /my-account/
   
       ### Taxonomies ###
   
       Product Types: external (external)
       grouped (grouped)
       simple (simple)
       subscription (subscription)
       variable (variable)
       variable subscription (variable-subscription)
   
       ### Theme ###
   
       Name: Superspark
       Version: 1.05
       Author URL: http://goodlayers.com
       Child Theme: ✕ – If you're modifying WooCommerce on a parent theme you didn't build personally
       then we recommend using a child theme. See: How to create a child theme
   
       WooCommerce Support: ✔
   
       ### Templates ###
   
       Overrides: –
       ```
   
 * [https://wordpress.org/plugins/woocommerce/](https://wordpress.org/plugins/woocommerce/)

Viewing 15 replies - 1 through 15 (of 17 total)

1 [2](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/page/2/?output_format=md)
[→](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/page/2/?output_format=md)

 *  Plugin Contributor [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355865)
 * After selecting variable subscription, there should be a attributes and variations
   tab visible on the left to use.
 *  Thread Starter [LeonardShelby](https://wordpress.org/support/users/leonardshelby/)
 * (@leonardshelby)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355872)
 * Yes I see the Attributes and Variations tabs.
 * My question is, when I make a **Variable** Subscription, do I need to manually
   define basic subscription Attributes, such as Sign-up Fee, Subscription Price,
   Free Trial, and Sale Price, using the Attributes tab?
 * These Attributes are already defined for a **Simple** Subscription.
 * If you look at the link [https://docs.woothemes.com/document/subscriptions/store-manager-guide/](https://docs.woothemes.com/document/subscriptions/store-manager-guide/)
   
   Section 1.3 there is an example of a Variable Subscription.
 * It shows the Product Data box, with the Variations tab selected. You can see 
   the Attributes that were manually defined and added. Each attribute is in its
   own horizontal rectangular box. Each attribute has a number on the left hand 
   side (#655,#656,#657), and a “Remove” button on the right hand side.
 * However, the main box of Attributes shown on the Variations tab groups many attributes
   together: SKU,Stock Qty, Sign-up Fee, Subscription Price, Free Trial, Sale Price,
   Weight, Dimensions, Shipping Class, and Tax Class. It does NOT have a number 
   on its left hand side, and there is no “Remove” button on the right hand side.
 * This grouping of Attributes does not appear to be manually defined. Am I wrong
   about that? Was it manually defined? If so, why doesn’t this grouping of Attributes
   have a number on the left hand side and a “Remove” button on the right hand side?
 * Thank you
 *  Plugin Contributor [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355877)
 * Sounds like you’re confusing attributes and variations. The attribute would be
   the options a user can choose. E.g. monthly, yearly.
 * Then on the variations tab you’d add 2 variations (monthly and yearly) and define
   prices/terms etc for each one separately.
 * Please use support.woothemes.com in future for subscriptions queries. We’re not
   supposed to support premium plugins on this forum.
 *  Thread Starter [LeonardShelby](https://wordpress.org/support/users/leonardshelby/)
 * (@leonardshelby)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355878)
 * No I know the difference between attributes and variations. What I’m saying is,
   the example shown
    [https://docs.woothemes.com/document/subscriptions/store-manager-guide/](https://docs.woothemes.com/document/subscriptions/store-manager-guide/)
   shows certain attributes as pre-defined for Variable Subscriptions. As I mentioned,
   on the Variations tab, there are some attributes that were clearly manually defined.
   They have a number on the left hand side, and “Remove” button on the right hand
   side. However, there is a box of attributes that doesn’t have a number on the
   left side, or a “Remove” button on the right side. This box of attributes includes
   the basic subscription attributes, such as Subscription Price. It appears this
   group of attributes is not manually defined, but rather is predefined to be there
   automatically, like it is for Simple Subscriptions. Am I wrong about that?
 * Also [https://support.woothemes.com/hc/en-us/community/topics](https://support.woothemes.com/hc/en-us/community/topics)
   says, at the top of the support forum:
    “We are in the process of shutting down
   this forum. You can no longer log in, write, or comment on this forum. Please
   also note that most of the answers to posts are outdated, and using the search
   function may not return results. For help, either visit the WordPress.org forums
   or submit a ticket so our support ninjas can help you.”
 * That’s why I came here to ask this question.
 *  Plugin Contributor [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355879)
 * I didn’t ask you to post on the old community forum. If you’re a purchaser of
   subscriptions you have access to the help desk at support.woothemes.com…
 * The screenshot in the docs is slightly out of date in terms of variations, however,
   the same fields show in admin, just in a slightly different layout. Maybe you
   can screenshot what you’re looking at.
 *  Thread Starter [LeonardShelby](https://wordpress.org/support/users/leonardshelby/)
 * (@leonardshelby)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355972)
 * Ok here are 2 screenshots. Both are from Products->Add Products.
 * 1. Product Data = Simple Subscription. Notice how the fields: Subscription Price,
   Sign-up Fee, Free Trial, and Sale Price are already there.
    [IMG]http://i67.tinypic.
   com/oud0ty.jpg[/IMG]
 * 2. Product Data = Variable Subscription. No fields are present except SKU.
    [
   IMG]http://i65.tinypic.com/24zfztj.jpg[/IMG]
 *  Thread Starter [LeonardShelby](https://wordpress.org/support/users/leonardshelby/)
 * (@leonardshelby)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355974)
 * Ok here are 2 screenshots. Both are from Products->Add Products.
 * 1. Product Data = Simple Subscription. Notice how the fields: Subscription Price,
   Sign-up Fee, Free Trial, and Sale Price are already there.
    [simple subscription screen cap](http://i67.tinypic.com/oud0ty.jpg)
 * 2. Product Data = Variable Subscription. No fields are present except SKU.
    [variable subscription screen cap](http://i65.tinypic.com/24zfztj.jpg)
 *  Plugin Contributor [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355976)
 * Right as I said, the fields move into the variations section [https://dl.dropboxusercontent.com/s/0nq8q9giyk6wto4/2016-05-10%20at%2017.10.png?dl=0](https://dl.dropboxusercontent.com/s/0nq8q9giyk6wto4/2016-05-10%20at%2017.10.png?dl=0)
 *  Thread Starter [LeonardShelby](https://wordpress.org/support/users/leonardshelby/)
 * (@leonardshelby)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355978)
 * When I go to the Variations tab of Variable Subscriptions, it looks like this
 * [Variations tab](http://i66.tinypic.com/oazrt2.jpg)
 * There are no attributes pre-defined, like there are for a Simple Subscription.
 * Do I need to manually define an attribute like Subscription Price? If so, where
   do I do that?
 *  Plugin Contributor [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355987)
 * That link was broken, can you upload again?
 *  Thread Starter [LeonardShelby](https://wordpress.org/support/users/leonardshelby/)
 * (@leonardshelby)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355988)
 * [Variations tab screen cap](http://oi66.tinypic.com/oazrt2.jpg)
 * Does this work?
 *  Plugin Contributor [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355989)
 * Yes! So you need to add attributes first (what the user chooses) THEN create 
   variations which can have the various subscription options. This is covered in
   the documentation.
 *  Thread Starter [LeonardShelby](https://wordpress.org/support/users/leonardshelby/)
 * (@leonardshelby)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355997)
 * Ok, I have made some progress.
    Here is a screen cap of a Preview of a Variable
   Subscription product (If I go to Products->Products->and click on Preview under
   the product name)
 * We are trying to set up a subscription that allows customers to choose the number
   of people who will get access to the subscription. The attribute name is “Number
   of members”. It has four terms “1”,”2″,”3″, and “4”. This means that the user
   can choose between 1 and 4 people.
 * We would like the final Subscription price to vary, based on the “Number of members”
   attribute that the user selects. For example, if the user selects “1” member,
   then the cost of the subscription would be, say, $10. If the user selects “2”
   members, then the cost of the subscription would be $20, and so on.
 * Is there a way to do this with WooSubscriptions?
 * As of now, now matter which value the user selects for “Number of members” (1,2,3
   or 4) the price of the subscription is always $4.00/month. I don’t know where
   that $4.00/month amount is coming from. Where is that $4.00/month value set in
   WooSubscriptions? I’ve looked everywhere and don’t see it.
 * Thank you for your help.
 *  Thread Starter [LeonardShelby](https://wordpress.org/support/users/leonardshelby/)
 * (@leonardshelby)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355998)
 * Sorry, forgot the screen cap.
 * [Screen cap of Variable Subscription product with attribute “Number of members” between 1 and 4. Price is always $4.00/month](http://oi67.tinypic.com/2d2f3ah.jpg)
 *  Plugin Contributor [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/#post-7355999)
 * Right, so your attributes will be: 1,2,3,4, and then you’ll create 4 variations.
   Each variation will be assigned to 1-4, and you give each a different cost.

Viewing 15 replies - 1 through 15 (of 17 total)

1 [2](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/page/2/?output_format=md)
[→](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/page/2/?output_format=md)

The topic ‘Creating a Variable Subscription using WooCommerce Subscriptions extension’
is closed to new replies.

 * ![](https://ps.w.org/woocommerce/assets/icon.svg?rev=3234504)
 * [WooCommerce](https://wordpress.org/plugins/woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce/reviews/)

## Tags

 * [subscriptions](https://wordpress.org/support/topic-tag/subscriptions/)

 * 17 replies
 * 2 participants
 * Last reply from: [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * Last activity: [10 years, 1 month ago](https://wordpress.org/support/topic/creating-a-variable-subscription-using-woocommerce-subscriptions-extension/page/2/#post-7356001)
 * Status: not resolved