How To Create Variable Pricing With WooCommerce?

In a WooCommerce store, users always need variations of products. It is quite natural that we always like to try different varieties of a product to find the best one which satisfies our needs. For example, customers may want different colors or different sizes of a product they have liked. And maybe each variation may have different prices. In conventional business, it is very easy to offer these variations depending upon the stock. But how can you offer this variable pricing with WooCommerce? And is there any possibility to apply some discounts or dynamic pricing on these variable products? Let us check!

In this article let us go through the steps to create variable pricing from scratch. And after understanding that, we will move on to how to apply dynamic pricing and discounts for these products.

Why Variable Pricing Is Needed In Your WooCommerce Store?

As we have already discussed, it is basically, offering variations of a particular product. Users are always enthusiastic to know the variations of particular products. It is quite natural that we like a product but we need a different size or different color for that product. If your shop is not offering the variation, people will find some other online shop that offers that variation with an attractive price. So it is necessary to offer the best prices with different variations of a product.

You can create product variations using your WooCommerce site. But how can you offer different pricing for different product variations accurately? Yes, using a plugin you can set it efficiently. ELEX WooCommerce Dynamic Pricing and Discounts plugin will help you to set the dynamic pricing on product variations with simple steps.

First, let us go through how to create variations of products.

How To Create Product Variations?

Before getting into product variation, you need to add attributes. These attributes are based on the nature and the type of products your WooCommerce store deals with. For example, size, color, etc. So first let us create attributes.

For that, you have to go to “Attributes” under “Products”.

How To Create Variable Pricing | Product Attribute
Product Attribute

 

Like this, you can create attributes and configure them by adding different sizes. For example, have a look,

How To Create Variable Pricing | Adding Attributes
Adding Attributes

 

After this, we can go to a particular product page and add variations. After getting into the product page, go to the Attributes and add what attribute values you want to add for this particular product.

How To Create Variable Pricing | Adding Attributes Into Product Page
Adding Attributes Into Product Page

 

Here you can see, while adding the attribute, you can choose the attribute values for these products you have already created. In this scenario, I have added 3 colors for that particular product. So we can create 3 or more variations of this product. If you want to add another attribute such as size, you can add and create their combinations. That is, if the ‘Size’ attribute has the values of ‘Small’, ‘Medium’ and ‘Large’, you can make ‘Small-Black’, ‘Small-Blue’, ‘Small-Green’, etc.

Then let us go to Variations. Here, you can add regular price, sale price, weight, dimensions, shipping class and description for each and every variation of the product. In this case, you can add the different regular and selling prices of Black, Blue, and Green of that particular product. 

Let us take a scenario, if your store wants to offer different selling prices for the Black and Blue hoodie, you can set it here by simply entering the amount under the respective product variation. 

Here, you want to offer Black hoodie at $111 and Blue hoodie at $100 you can set it as,

How To Create Variable Pricing | Set Prices and Dimensions of Product Variation
Set Prices and Dimensions of Product Variation

 

How To Create Variable Pricing With WooCommerce | Variable Pricing
Variable Pricing

 

Now, we have learned how to create variable pricing with WooCommerce. But we can incorporate it with a dynamic pricing plugin, and add more discounts to variable products. So in this article, let us see how to add dynamic pricing and discounts for this variable product using one of the leading dynamic pricing and discounts plugin: ELEX WooCommerce Dynamic Pricing and Discounts Plugin.

How Can You Apply Dynamic Pricing and Discounts on Variable Products?

First, you have to download the ELEX WooCommerce Dynamic Pricing and Discounts plugin and activate it on your WooCommerce dashboard.

How To Create Variable Pricing | ELEX WooCommerce Dynamic Pricing and Discounts Plugin
ELEX WooCommerce Dynamic Pricing and Discounts Plugin

 

After activating the plugin, you can go to the discount rules. You can find 9 discount rules there. They are,

  1. Product Rules
  2. Category Rules
  3. Combi Rules
  4. Category Combi Rules
  5. Cart Rules
  6. BOGO Rules
  7. BOGO Category Rules
  8. BOGO Tag Rules
  9. Tag Rules

For more details about these rules, you can go through An Ultimate Guide on WooCommerce Dynamic Pricing and Discounts.

Well, now let us check how you can apply these discounts and pricing rules on variable products. Let us take an example with Product Rules.

How To Create Variable Pricing | Adding Discounts With ELEX WooCommerce Dynamic Pricing and Discounts Plugin
Adding Discounts With ELEX WooCommerce Dynamic Pricing and Discounts Plugin

 

After adding the offer name and other required details like minimum quantity and maximum quantity, you can choose the variable products on which you need to apply the discount rule. Or else if you want to apply the rule on all the variable products, you can simply choose the parent product. Then the rule will be applied to all of its variable products.

 After adding this discount, if you add one Black hoodie and Green hoodie to the cart, you can find the difference there.

How To Add Variable Pricing With WooCommerce | Variable Pricing in Cart Page
Variable Pricing in Cart Page

 

You can apply the discounts in Combi Rule, Category Combi Rule, Cart Rules, BOGO Rules, BOGO Category Rules, and BOGO Tag Rules.

In Cart Rules, you can apply discounts only to particular variables of products. Cart Rule is basically applied a particular amount or percentage of discounts to all the products in the cart. But using this rule you can filter some products based on the attributes and apply the discount only to those products. Have a look,

How To Create Variable Pricing | Adding Discounts on Variable Products Using Cart Rule
Adding Discounts on Variable Products Using Cart Rule

 

Here, you can add the attributes you have already created. By setting this, all the products which have those attributes in the cart will get a particular amount or percentage of the discount.

It is very easy, right?

Well let us conclude,

Conclusion

Every WooCommerce store needs to offer variable products. That may be the different sizes or colors of a product. As we have discussed, it is very easy to create variable pricing using WooCommerce. If you want to apply dynamic pricing and discounts in these variable products as well as apply some discounts on products in the cart based on the attributes, you can use the dynamic pricing and discounts plugin by ELEX. It will help you to uplift the user experience and number of users of your online store.

Popular Tags

Blog Business Case Code Snippet Documentation ELEX Address Validation & Google Address Autocomplete Plugin for WooCommerce ELEX Amazon Payments Gateway for WooCommerce ELEX Authorize.net Payment Gateway for WooCommerce ELEX Bulk Edit Products, Prices & Attributes for WooCommerce ELEX Dynamic Pricing and Discounts Plugin for WooCommerce ELEX EasyPost Auto-Generate & Email Labels Add-On ELEX EasyPost Shipping Method Plugin for WooCommerce ELEX Google Product Feed Plugin ELEX Hide WooCommerce Shipping Methods Plugin ELEX ShipEngine Multi-Carrier Shipping & Label Printing Plugin for WooCommerce ELEX Stamps.com Shipping Plugin with USPS Postage for WooCommerce ELEX Stamps.com USPS Auto-Generate & Email Labels Add-On ELEX WooCommerce Abandoned Cart Recovery with Dynamic Coupons ELEX WooCommerce Australia Post Bulk Label Printing Add-On ELEX WooCommerce Australia Post Shipping Plugin with Print Label & Tracking ELEX WooCommerce Catalog Feed for Facebook & Instagram ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing ELEX WooCommerce Choose Your Delivery Date Plugin ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label ELEX WooCommerce DHL Express Bulk Label Printing Add-On ELEX WooCommerce Discount per Payment Method Plugin ELEX WooCommerce EasyPost Bulk Label Printing Add-On ELEX WooCommerce EasyPost Return Label Add-On ELEX WooCommerce Name Your Price Plugin ELEX WooCommerce Product Price Custom Text (Before & After Text) and Discount Plugin ELEX WooCommerce Stamps.com Bulk Label Printing Add-On ELEX WooCommerce USPS Shipping Plugin with Print Label ELEX WooCommerce Request a Quote plugin for WooCommerce ELEX WordPress Embed YouTube Video Gallery ELEX WordPress Embed YouTube Video Gallery Plugin FAQ Getting Started Knowledge Base Open Source HelpDesk & Customer Support Ticketing System – Simple & Flexible Plugin Integrations ReachShip WooCommerce Multi-Carrier & Conditional Shipping Plugin Shipping Plugins Uncategorized WooCommerce WSChat - WordPress Live Chat Plugin WSDesk - WordPress Helpdesk Plugin