{"id":345,"date":"2009-07-30T00:14:20","date_gmt":"2009-07-30T00:14:20","guid":{"rendered":"http:\/\/www.tipsandtricks-hq.com\/ecommerce\/?p=345"},"modified":"2024-06-04T09:20:22","modified_gmt":"2024-06-03T23:20:22","slug":"how-to-use-variation-control-in-wordpress-estore-plugin","status":"publish","type":"post","link":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/how-to-use-variation-control-in-wordpress-estore-plugin-345","title":{"rendered":"How to Use Variation Control in WordPress eStore Plugin"},"content":{"rendered":"<p>This post explains how you can configure your product to use variation control when using the WP eStore plugin.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-351\" title=\"variation_control_sc\" src=\"http:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2009\/07\/variation_control_sc.jpg\" alt=\"variation_control_sc\" width=\"404\" height=\"112\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2009\/07\/variation_control_sc.jpg 404w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2009\/07\/variation_control_sc-300x83.jpg 300w\" sizes=\"(max-width: 404px) 100vw, 404px\" \/><\/p>\n<p>The &#8220;<strong>Variation1<\/strong>&#8221; and &#8220;<strong>Variation2<\/strong>&#8221; fields can be used To configure a product with Variation. Say for example, you want to sell a T-Shirt which comes in various sizes (small, medium, large, XL). Enter the following in the &#8220;Variation1&#8221; field of this product when you add it to the database:<\/p>\n<pre>Size|Small|Medium|Large|XL\n<\/pre>\n<p>Once you add variation control to the product it will look similar to the following:<\/p>\n<div class=\"eStore-product eStore-fancy-wrapper\"><div class=\"eStore-thumbnail\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2014\/07\/product-image-t-shirt-white.jpg\" rel=\"lightbox[Demo T-Shirt]\" title=\"Demo T-Shirt\"><img decoding=\"async\" class=\"thumb-image\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2014\/07\/product-image-t-shirt-white.jpg\" alt=\"Demo T-Shirt\" \/><\/a><\/div><div class=\"eStore-product-description\"><div class=\"eStore-product-name\">Demo T-Shirt<\/div><div class=\"eStore_price\"><span class=\"eStore_price_label\"><strong>Price: <\/strong><\/span><span class=\"eStore_price_value\">$20.00<\/span><\/div><form method=\"post\" action=\"\" class=\"eStore-button-form eStore-button-form-11\" style=\"display:inline\" onsubmit=\"return ReadForm1(this, 1);\"><div class=\"eStore_variation_top\"><\/div><span class=\"eStore_variation_name\">Size : <\/span><select name=\"variation1\" class=\"eStore_variation\" onchange=\"ReadForm1 (this.form, 1);\"><option value=\"Small\">Small<\/option><option value=\"Medium\">Medium<\/option><option value=\"Large\">Large<\/option><option value=\"XL\">XL<\/option><\/select><br \/><input type=\"hidden\" name=\"add_qty\" value=\"1\" \/><input type=\"submit\" value=\"Add to Cart\" class=\"eStore_button eStore_add_to_cart_button\" \/><input type=\"hidden\" name=\"estore_product_name\" value=\"Demo T-Shirt\" \/><input type=\"hidden\" name=\"product_name_tmp1\" value=\"Demo T-Shirt\" \/><input type=\"hidden\" name=\"thumbnail_url\" value=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2014\/07\/product-image-t-shirt-white.jpg\" \/><input type=\"hidden\" name=\"price\" value=\"20.00\" \/><input type=\"hidden\" name=\"price_tmp1\" value=\"20.00\" \/><input type=\"hidden\" name=\"item_number\" value=\"11\" \/><input type=\"hidden\" name=\"shipping\" value=\"2\" \/><input type=\"hidden\" name=\"tax\" value=\"\" \/><input type=\"hidden\" name=\"addcart_eStore\" value=\"1\" \/><input type=\"hidden\" name=\"cartLink\" value=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/345\" \/><\/form><div class=\"eStore_item_added_msg eStore_item_added_msg-11\"><\/div><\/div><\/div>\n<p>Feel free to hit the add to cart buttons to see how they appear on the shopping cart when variation control is used.<\/p>\n<p>Now, what if you wanted to add another variation to that product? You can do that too. Say for example, you want to add a color variation to the T-Shirt. Enter the following in the &#8220;Variation2&#8221; field:<\/p>\n<pre>Color|Green|Red|Black\n<\/pre>\n<p>Once you add the second variation to the product it will stack up and look similar to the following:<\/p>\n<div class=\"eStore-product eStore-fancy-wrapper\"><div class=\"eStore-thumbnail\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2014\/07\/product-image-t-shirt-white.jpg\" rel=\"lightbox[Demo T-Shirt 2]\" title=\"Demo T-Shirt 2\"><img decoding=\"async\" class=\"thumb-image\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2014\/07\/product-image-t-shirt-white.jpg\" alt=\"Demo T-Shirt 2\" \/><\/a><\/div><div class=\"eStore-product-description\"><div class=\"eStore-product-name\">Demo T-Shirt 2<\/div><div class=\"eStore_price\"><span class=\"eStore_price_label\"><strong>Price: <\/strong><\/span><span class=\"eStore_price_value\">$25.00<\/span><\/div><form method=\"post\" action=\"\" class=\"eStore-button-form eStore-button-form-12\" style=\"display:inline\" onsubmit=\"return ReadForm1(this, 1);\"><div class=\"eStore_variation_top\"><\/div><span class=\"eStore_variation_name\">Size : <\/span><select name=\"variation1\" class=\"eStore_variation\" onchange=\"ReadForm1 (this.form, 1);\"><option value=\"Small\">Small<\/option><option value=\"Medium\">Medium<\/option><option value=\"Large\">Large<\/option><option value=\"XL\">XL<\/option><\/select><br \/><span class=\"eStore_variation_name\">Color : <\/span><select name=\"variation2\" class=\"eStore_variation\" onchange=\"ReadForm1 (this.form, 1);\"><option value=\"Green\">Green<\/option><option value=\"Red\">Red<\/option><option value=\"Black\">Black<\/option><\/select><br \/><input type=\"hidden\" name=\"add_qty\" value=\"1\" \/><input type=\"submit\" value=\"Add to Cart\" class=\"eStore_button eStore_add_to_cart_button\" \/><input type=\"hidden\" name=\"estore_product_name\" value=\"Demo T-Shirt 2\" \/><input type=\"hidden\" name=\"product_name_tmp1\" value=\"Demo T-Shirt 2\" \/><input type=\"hidden\" name=\"thumbnail_url\" value=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2014\/07\/product-image-t-shirt-white.jpg\" \/><input type=\"hidden\" name=\"price\" value=\"25.00\" \/><input type=\"hidden\" name=\"price_tmp1\" value=\"25.00\" \/><input type=\"hidden\" name=\"item_number\" value=\"12\" \/><input type=\"hidden\" name=\"shipping\" value=\"2\" \/><input type=\"hidden\" name=\"tax\" value=\"\" \/><input type=\"hidden\" name=\"addcart_eStore\" value=\"1\" \/><input type=\"hidden\" name=\"cartLink\" value=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/345\" \/><\/form><div class=\"eStore_item_added_msg eStore_item_added_msg-12\"><\/div><\/div><\/div>\n<h2>Variation Control With Different Prices<\/h2>\n<p>What if you want to have different prices for different variations? You can do that too by adding the price increment next to the variation name. Say for example, the shirt comes in Green color which costs $20.00 and you want to charge $5 extra if someone wants to get the Red one and $7.50 extra for the Black one. Add the following to your &#8220;Variation&#8221; field to achieve this:<\/p>\n<pre>Color|Green|Red:5|Black:7.50\n<\/pre>\n<p>Now customers will be charged depending on the variation they choose.<br \/>\n<div class=\"eStore-product eStore-fancy-wrapper\"><div class=\"eStore-thumbnail\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2014\/07\/product-image-t-shirt-white.jpg\" rel=\"lightbox[Demo T-Shirt 3]\" title=\"Demo T-Shirt 3\"><img decoding=\"async\" class=\"thumb-image\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2014\/07\/product-image-t-shirt-white.jpg\" alt=\"Demo T-Shirt 3\" \/><\/a><\/div><div class=\"eStore-product-description\"><div class=\"eStore-product-name\">Demo T-Shirt 3<\/div>Variation control demo with different prices<div class=\"eStore_price\"><span class=\"eStore_price_label\"><strong>Price: <\/strong><\/span><span class=\"eStore_price_value\">$20.00<\/span><\/div><form method=\"post\" action=\"\" class=\"eStore-button-form eStore-button-form-13\" style=\"display:inline\" onsubmit=\"return ReadForm1(this, 1);\"><div class=\"eStore_variation_top\"><\/div><span class=\"eStore_variation_name\">Color : <\/span><select name=\"variation1\" class=\"eStore_variation\" onchange=\"ReadForm1 (this.form, 1);\"><option value=\"Green\">Green<\/option><option value=\"Red [+ $5.00]\">Red [+ $5.00]<\/option><option value=\"Black [+ $7.50]\">Black [+ $7.50]<\/option><\/select><br \/><input type=\"hidden\" name=\"add_qty\" value=\"1\" \/><input type=\"submit\" value=\"Add to Cart\" class=\"eStore_button eStore_add_to_cart_button\" \/><input type=\"hidden\" name=\"estore_product_name\" value=\"Demo T-Shirt 3\" \/><input type=\"hidden\" name=\"product_name_tmp1\" value=\"Demo T-Shirt 3\" \/><input type=\"hidden\" name=\"thumbnail_url\" value=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2014\/07\/product-image-t-shirt-white.jpg\" \/><input type=\"hidden\" name=\"price\" value=\"20.00\" \/><input type=\"hidden\" name=\"price_tmp1\" value=\"20.00\" \/><input type=\"hidden\" name=\"item_number\" value=\"13\" \/><input type=\"hidden\" name=\"shipping\" value=\"2\" \/><input type=\"hidden\" name=\"tax\" value=\"\" \/><input type=\"hidden\" name=\"addcart_eStore\" value=\"1\" \/><input type=\"hidden\" name=\"cartLink\" value=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/345\" \/><\/form><div class=\"eStore_item_added_msg eStore_item_added_msg-13\"><\/div><\/div><\/div><\/p>\n<p>You can use both the variation fields to use different prices or any other combinations.<br \/>\n<div class=\"eStore-product eStore-fancy-wrapper\"><div class=\"eStore-thumbnail\"><a href=\"https:\/\/s3.amazonaws.com\/images-tthq\/amazing-photos\/group1\/tips_background_image6.jpg\" rel=\"lightbox[Demo Photo]\" title=\"Demo Photo\"><img decoding=\"async\" class=\"thumb-image\" src=\"https:\/\/s3.amazonaws.com\/images-tthq\/amazing-photos\/group1\/tips_background_image6.jpg\" alt=\"Demo Photo\" \/><\/a><\/div><a href=\"https:\/\/s3.amazonaws.com\/images-tthq\/amazing-photos\/group1\/tips_background_image9.jpg\" rel=\"lightbox[Demo Photo]\" title=\"Demo Photo\"><\/a><a href=\"https:\/\/s3.amazonaws.com\/images-tthq\/amazing-photos\/group1\/tips_background_image3.jpg\" rel=\"lightbox[Demo Photo]\" title=\"Demo Photo\"><\/a><a href=\"https:\/\/s3.amazonaws.com\/images-tthq\/amazing-photos\/group1\/tips_background_image4.jpg\" rel=\"lightbox[Demo Photo]\" title=\"Demo Photo\"><\/a><a href=\"https:\/\/s3.amazonaws.com\/images-tthq\/amazing-photos\/group1\/tips_background_image1.jpg\" rel=\"lightbox[Demo Photo]\" title=\"Demo Photo\"><\/a><div class=\"eStore-product-description\"><div class=\"eStore-product-name\">Demo Photo<\/div>A product with variation control. Variation control allows the customer to choose the variation that they want to purchase.<div class=\"eStore_price\"><span class=\"eStore_price_label\"><strong>Price: <\/strong><\/span><span class=\"eStore_price_value\">$50.00<\/span><\/div><form method=\"post\" action=\"\" class=\"eStore-button-form eStore-button-form-14\" style=\"display:inline\" onsubmit=\"return ReadForm1(this, 1);\"><div class=\"eStore_variation_top\"><\/div><span class=\"eStore_variation_name\">Size : <\/span><select name=\"variation1\" class=\"eStore_variation\" onchange=\"ReadForm1 (this.form, 1);\"><option value=\"5.7x4.0\">5.7x4.0<\/option><option value=\"11.4x8.1 [+ $10.00]\">11.4x8.1 [+ $10.00]<\/option><option value=\"15x12 [+ $15.00]\">15x12 [+ $15.00]<\/option><\/select><br \/><span class=\"eStore_variation_name\">Resolution : <\/span><select name=\"variation2\" class=\"eStore_variation\" onchange=\"ReadForm1 (this.form, 1);\"><option value=\"72 dpi\">72 dpi<\/option><option value=\"300 dpi [+ $15.00]\">300 dpi [+ $15.00]<\/option><\/select><br \/><input type=\"hidden\" name=\"add_qty\" value=\"1\" \/><input type=\"image\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/plugins\/wp-cart-for-digital-products\/images\/add_to_cart_apple_style.gif\" class=\"eStore_button eStore_add_to_cart_button\" alt=\"Add to Cart\" \/><input type=\"hidden\" name=\"estore_product_name\" value=\"Demo Photo\" \/><input type=\"hidden\" name=\"product_name_tmp1\" value=\"Demo Photo\" \/><input type=\"hidden\" name=\"thumbnail_url\" value=\"https:\/\/s3.amazonaws.com\/images-tthq\/amazing-photos\/group1\/tips_background_image6.jpg\" \/><input type=\"hidden\" name=\"price\" value=\"50.00\" \/><input type=\"hidden\" name=\"price_tmp1\" value=\"50.00\" \/><input type=\"hidden\" name=\"item_number\" value=\"14\" \/><input type=\"hidden\" name=\"shipping\" value=\"5\" \/><input type=\"hidden\" name=\"tax\" value=\"\" \/><input type=\"hidden\" name=\"addcart_eStore\" value=\"1\" \/><input type=\"hidden\" name=\"cartLink\" value=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/345\" \/><\/form><div class=\"eStore_item_added_msg eStore_item_added_msg-14\"><\/div><\/div><\/div><\/p>\n<h2>Variation Control for Digital products<\/h2>\n<p>The above variation control mechanism can be used for any type of product (digital or non-digital) but if you have a product that requires the digital delivery of different files depending on the customer selection, then you can use the &#8220;Digital Product Variation&#8221; field to achieve this.<\/p>\n<p>Say for example, you are selling a WordPress theme that comes in 3 different options (Single, Business and Professional) and you have 3 different downloadable files to offer based on user selection. Lets say we have the following details in this situation:<\/p>\n<p><strong>Name of the variation group:<\/strong> License<br \/>\n<strong>Variation Names:<\/strong> Single, Business and Professional<br \/>\n<strong>Downloadable Files:<\/strong>\u00c2\u00a0example.com\/single-license.zip (Single Option), example.com\/business-license.zip (Business Option), example.com\/pro-license.zip (Professional Option)<\/p>\n<p>Enter the content of the following example in the &#8220;<strong>Digital Product Variation<\/strong>&#8221; field (you will need to adjust the name and file URLs for your items):<\/p>\n<pre>License|Single::http:\/\/yourdomain.com\/downloads\/somefile.zip|Business::http:\/\/yourdomain.com\/downloads\/somefile2.zip|Professional::http:\/\/yourdomain.com\/downloads\/somefile3.zip\n<\/pre>\n<p>Now customers will receive the corresponding file for the option they select during the purchase (example: the customer who buys the Single License option of this product will receive the &#8220;single-license.zip&#8221; file).<\/p>\n<p>If you want to charge different amount for different option then you can use the following example:<\/p>\n<pre>License|Single::http:\/\/yourdomain.com\/downloads\/somefile.zip|Business::10::http:\/\/yourdomain.com\/downloads\/somefile2.zip|Professional::15::http:\/\/yourdomain.com\/downloads\/somefile3.zip\n<\/pre>\n<p>The product display will look similar to the following:<\/p>\n<div class=\"eStore-product eStore-fancy-wrapper\"><div class=\"eStore-thumbnail\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2009\/08\/wordpress-plugin-sc.jpg\" rel=\"lightbox[Digital Product With Variation]\" title=\"Digital Product With Variation\"><img decoding=\"async\" class=\"thumb-image\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2009\/08\/wordpress-plugin-sc.jpg\" alt=\"Digital Product With Variation\" \/><\/a><\/div><div class=\"eStore-product-description\"><div class=\"eStore-product-name\">Digital Product With Variation<\/div>This product demonstrates how you can configure a digital product with variation control that delivers different file based on the user's selection<div class=\"eStore_price\"><span class=\"eStore_price_label\"><strong>Price: <\/strong><\/span><span class=\"eStore_price_value\">$50.00<\/span><\/div><form method=\"post\" action=\"\" class=\"eStore-button-form eStore-button-form-16\" style=\"display:inline\" onsubmit=\"return ReadForm1(this, 1);\"><div class=\"eStore_variation_top\"><\/div><span class=\"eStore_variation_name\">License : <\/span><select name=\"variation3\" class=\"eStore_variation\" onchange=\"ReadForm1 (this.form, 1);\"><option value=\"Single\">Single<\/option><option value=\"Business [+ $10.00]\">Business [+ $10.00]<\/option><option value=\"Professional [+ $15.00]\">Professional [+ $15.00]<\/option><\/select><br \/><input type=\"hidden\" name=\"add_qty\" value=\"1\" \/><input type=\"submit\" value=\"Add to Cart\" class=\"eStore_button eStore_add_to_cart_button\" \/><input type=\"hidden\" name=\"estore_product_name\" value=\"Digital Product With Variation\" \/><input type=\"hidden\" name=\"product_name_tmp1\" value=\"Digital Product With Variation\" \/><input type=\"hidden\" name=\"thumbnail_url\" value=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2009\/08\/wordpress-plugin-sc.jpg\" \/><input type=\"hidden\" name=\"price\" value=\"50.00\" \/><input type=\"hidden\" name=\"price_tmp1\" value=\"50.00\" \/><input type=\"hidden\" name=\"item_number\" value=\"16\" \/><input type=\"hidden\" name=\"shipping\" value=\"\" \/><input type=\"hidden\" name=\"tax\" value=\"\" \/><input type=\"hidden\" name=\"addcart_eStore\" value=\"1\" \/><input type=\"hidden\" name=\"cartLink\" value=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/345\" \/><input type=\"hidden\" name=\"digital_flag\" value=\"1\" \/><\/form><div class=\"eStore_item_added_msg eStore_item_added_msg-16\"><\/div><\/div><\/div>\n<p>If the base price of this product (with single license) is $50, then a customer will be charged $60 for the business option and $65 for the professional option.<\/p>\n<h2>Collecting Customer Input<\/h2>\n<p>Sometimes you may need to collect input from your customer for a particular product (eg. to engrave something). Simply check the &#8220;<strong>Collect Customer Input<\/strong>&#8221; option for that product and it will allow the customer to enter some text similar to the following (you can also customize the label of the instruction field):<\/p>\n<div class=\"eStore-product eStore-fancy-wrapper\"><div class=\"eStore-thumbnail\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2009\/09\/demo-engraving-product.jpg\" rel=\"lightbox[Demo Engraving]\" title=\"Demo Engraving\"><img decoding=\"async\" class=\"thumb-image\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2009\/09\/demo-engraving-product.jpg\" alt=\"Demo Engraving\" \/><\/a><\/div><div class=\"eStore-product-description\"><div class=\"eStore-product-name\">Demo Engraving<\/div>A product that requires instructions from customer. The customer can add text in the \"Instruction\" text box below<div class=\"eStore_price\"><span class=\"eStore_price_label\"><strong>Price: <\/strong><\/span><span class=\"eStore_price_value\">$10.00<\/span><\/div><form method=\"post\" action=\"\" class=\"eStore-button-form eStore-button-form-19\" style=\"display:inline\" onsubmit=\"return ReadForm1(this, 1);\"><div class=\"eStore_variation_top\"><\/div><span class=\"eStore_custom_input_name\">Instructions: <\/span><input type=\"text\" name=\"custom_input\" value=\"\" class=\"eStore_text_input eStore_collect_input\" \/><br \/><input type=\"hidden\" name=\"add_qty\" value=\"1\" \/><input type=\"image\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/plugins\/wp-cart-for-digital-products\/images\/button_add_to_cart.gif\" class=\"eStore_button eStore_add_to_cart_button\" alt=\"Add to Cart\" \/><input type=\"hidden\" name=\"estore_product_name\" value=\"Demo Engraving\" \/><input type=\"hidden\" name=\"product_name_tmp1\" value=\"Demo Engraving\" \/><input type=\"hidden\" name=\"thumbnail_url\" value=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2009\/09\/demo-engraving-product.jpg\" \/><input type=\"hidden\" name=\"price\" value=\"10.00\" \/><input type=\"hidden\" name=\"price_tmp1\" value=\"10.00\" \/><input type=\"hidden\" name=\"item_number\" value=\"19\" \/><input type=\"hidden\" name=\"shipping\" value=\"5\" \/><input type=\"hidden\" name=\"tax\" value=\"\" \/><input type=\"hidden\" name=\"addcart_eStore\" value=\"1\" \/><input type=\"hidden\" name=\"cartLink\" value=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/345\" \/><input type=\"hidden\" name=\"digital_flag\" value=\"1\" \/><\/form><div class=\"eStore_item_added_msg eStore_item_added_msg-19\"><\/div><\/div><\/div>\n<h2>Variation Configuration UI<\/h2>\n<p>If you are creating lots of variations then it maybe useful for you to use <strong><a href=\"http:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-estore-advanced-variations-ui-addon-2168\" target=\"_blank\" rel=\"noopener\">eStore&#8217;s variation UI addon<\/a><\/strong>. You can also do inventory control per variation when you use the advanced variation control UI addon.<\/p>\n<h2>Inventory Control<\/h2>\n<p>If you want to do inventory control for your variations, you can use the <strong><a href=\"http:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-estore-advanced-variations-ui-addon-2168\" target=\"_blank\" rel=\"noopener\">eStore&#8217;s variation UI addon<\/a><\/strong> which has an option for inventory control.<\/p>\n<h2>Limitations:<\/h2>\n<p>I understand that some of you would like to show the total amount beside the variation text and not the incremental amount but that&#8217;s not how variation control usually works. It may work if you have one variation but what do you do when you have multiple variations that needs to stack? Adding the amount is the only way to handle this.<\/p>\n<p>This is exactly why sites like <a href=\"http:\/\/www.apple.com\" target=\"_blank\" rel=\"noopener\">www.apple.com<\/a>, <a href=\"http:\/\/www.dell.com\" target=\"_blank\" rel=\"noopener\">www.dell.com<\/a> etc uses incremental variations rather than the total fixed amount next to the variation text (this is a standard practice).<\/p>\n<p>Also, with WP eStore you can have a maximum of four variations (including the digital variation) per product.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This post explains how you can configure your product to use variation control when using the WP eStore plugin. The &#8220;Variation1&#8221; and &#8220;Variation2&#8221; fields can be used To configure a product with Variation. Say for example, you want to sell a T-Shirt which comes in various sizes (small, medium, large, XL). Enter the following in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[7],"tags":[9,36,201],"class_list":{"0":"post-345","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-installation-and-usage","7":"tag-usage","8":"tag-variation-control","9":"tag-wordpress-estore","10":"entry"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/345"}],"collection":[{"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/comments?post=345"}],"version-history":[{"count":0,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/345\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/media?parent=345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/categories?post=345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/tags?post=345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}