ELEX WooCommerce Dynamic Pricing and Discounts Plugin
Configure rule-based pricing, discounts & offers on your WooCommerce site
End your WooCommerce Pricing worries with ELEX WooCommerce Dynamic Pricing and Discounts Plugin, which helps you to easily apply discounts at the product, combination, category, and cart levels. The plugin offers dynamic pricing without complex calculations and configuration on the admin panel. You can easily apply complex rules based on the percentage or flat discounts, or even dynamically set a new price without too much effort.
One outstanding feature that sets apart this plugin from other WooCommerce Dynamic Pricing plugins is the special control it gives to store owners to set a maximum discount limit over every rule. The plugin offers a ton of exciting features for WooCommerce Discounts. WooCommerce Variable Pricing discounts, and displays discounts in a pricing table and offer table on the product page, making it one of the best WooCommerce dynamic pricing solutions for your business.
Top Features

Set up Discounts for WooCommerce Products
Offer Percentage, Flat Rate, or Fixed Price discounts on Quantity, Weight, or Price of the products. You can set a Maximum discount amount to limit the discount amount and set Price adjustments. You can also use other parameters like User roles, Validity period, Discounts restricted to emails, number of orders, etc. to customize your WooCommerce dynamic pricing needs
Sample scenarios:
- Set of X% discount for all products under a certain category.
- Buy a minimum three units of a product (P1) and get a 15% discount (maximum discount allowed = $12).
- Buy between five to 10 units of a product (P2), and get a flat discount of $10.
- Buy at least 6 pounds of a product (P3) and get a special reduced price of $25.
- Buy a product (P4) at a price range between $20 and $30, and get a 20% discount.
- Get a product (P5) at a 30% discount only for our Gold Members (specific role).
- Get 20% discount on a product (P6) valid from dd/mm/yy to dd/mm/yy.
Offer Discounts on WooCommerce Product Category
Similar to Products, you can offer discounts on WooCommerce Product Categories as well.
Sample scenarios:
- Buy between two to three items from the Electronics category, and get a 20% discount (max discount allowed = $50).
- Buy more than two items from the Home Decor category and get a flat discount of $10.
- Buy more than 10 pounds from the grocery category, and get a 30% discount.
- 12% discount on mobile category for our wholesalers (specific role) valid from dd/mm/yyyy to dd/mm/yyyy.


Offer Discount based on a Combination of WooCommerce Products
Offer discounts on a combination of two or more products. When the selected products are bought together with the required quantity, the WooCommerce discounts will be applied.
Sample scenarios:
-
- Buy two units of one product (P1) and three units of another product (P2), and get a 20% discount (maximum discount allowed = $20.)
- Buy one unit of (P3) and one unit of product (P4) and get a flat $15 discount.
- Buy two units of P5 and two units of P6 at a special price of $29; valid only for Gold Members (specific roles).
- Buy three units of P7 and one unit of P3 at a special price of $10.99; offer valid from dd/mm/yy to dd/mm/yy.
Similarly, you can offer discounts on the Combination of Product Categories
Offer Buy & Get Free Offers (BOGO)
Offer Buy & Get Offer (Buy One Get One) on your WooCommerce store. BOGO is a popular discount strategy, where a customer can buy one (or more) product and get another (one or more) product(s) for free or for a discounted amount.
Sample scenarios:
- Buy one and get one free (BOGO rules).
- Buy two and get one free.
- Buy two distinct products and get another product free.
- Buy one and get more than one product free.
- Buy more than one product and get more than one product free.
Similar to this, you can offer BOGO offers on Product Categories as well.


Offer Discount based on WooCommerce Product Tags
Choose desired product tags from your WooCommerce products to apply discounts. When a customer adds a product from the selected tags, the discounts get applied.
Sample scenarios:
- Buy a minimum of three units of a product tag (T1) and get a 15% discount (maximum discount allowed = $10).
- Buy between five to 10 units of a product tag (T2), and get a flat discount of $10.
- Buy at least 3 pounds of a product tag (T3) and get a special reduced price of $20.
- Buy a product of product tag (T4) at a price range between $10 and $20, and get a 30% discount.
- Get a product tag (T5) at a 30% discount only for our Gold Members (specific role).
- Get 20% discount on a product tag (T6) valid from dd/mm/yyyy to dd/mm/yyyy.
Offer BOGO Discount based on WooCommerce Product Tags
Offer BOGO discount rule based on the selected product tags of your WooCommerce products. When the user chooses a product with that particular tag another product will be offered to him for free.
Sample Scenarios:
- Get one product for free if the user chooses a product with the tag.
- Get more than one product for free if the user chooses a product with the tag.
- Get one product for free if the user chooses more than one product with the tag.
- Get more than one product for free if the user chooses more than one product with the tag.


Show Pricing Table on the Product page
Show Offers Table on the Product page

New Features!
- Cart rule discount based on Attribute.
- Cart rule discount based on the Shipping Method.
- Cart rule discount based on the Payment Method.
Sample Scenarios
Product Rules:
- Buy a minimum of three units of a product (P1) and get a 15% discount (maximum discount allowed = $12).
- Buy between five to 10 units of a product (P2), and get a flat discount of $10.
- Buy at least 6 pounds of a product (P3) and get a special reduced price of $25.
- Buy a product (P4) at a price range between $20 and $30, and get a 20% discount.
- Get a product (P5) at a 30% discount only for our Gold Members (specific role).
- Get 20% discount on a product (P6) valid from dd/mm/yyyy to dd/mm/yyyy.
Combinational Rules:
- Buy two units of one product (P1) and three units of another product (P2), and get a 20% discount (maximum discount allowed = $20).
- Buy one unit of (P3) and one unit of product (P4) and get a flat $15 discount.
- Buy two units of P5 and two units of P6 at a special price of $29; valid only for Gold Members (specific roles).
- Buy three units of P7 and one unit of P3 at a special price of $10.99; offer valid from dd/mm/yy to dd/mm/yy.
Category Rules:
- Buy between two to three items from the Electronics category, and get a 20% discount (max discount allowed = $50).
- Buy more than two items from the Home Decor category and get a flat discount of $10.
- Buy more than 10 pounds from the grocery category, and get a 30% discount.
- 12% discount on mobile category for our wholesalers (specific role) valid from dd/mm/yyyy to dd/mm/yyyy.
Cart Rules:
- If your cart contains two to three products, get a 20% discount on the cart (max discount allowed = $50).
- If you have added at least 2 items to the cart, get a flat discount of $10 on the total cart value.
- If the weight of the total items in the cart is more than 15 pounds, get a 30% discount on the cart.
- 5% discount on all items in the cart for our wholesalers (specific role); valid from dd/mm/yyyy to dd/mm/yyyy.
Buy & Get Free Offers:
- Buy one and get one free (BOGO rules).
- Buy two and get one free.
- Buy two distinct products and get another product free.
Additional Capabilities
Plugin Compatibility
All the ELEXtensions plugins are developed on the same framework. This makes them fully compatible with all our plugins. You may combine them together to get a better, more powerful & complete solution for your business.
We are doing our best to make them compatible with the other most popular plugins on the market.
Testimonials







Our Credible Partners

We only allow verified purchased customers to write reviews.
Product Overall Rating
Only logged in customers who have purchased this product may leave a review.
27 reviews for ELEX WooCommerce Dynamic Pricing and Discounts Plugin
Frequently Asked Questions
The plugin requires WooCommerce 3.0 or the later versions. It works with version 2.6.14 as well. However, it can cause a few issues as a few functions are no longer in use from the older version of WooCommerce. Our developers will help you fix those, but we would recommend using WooCommerce version 3.0 or above.
After the plugin’s one year license expires, the plugin will continue to work as usual, but the download permission will be revoked. So, the updates for the plugin will stop.
Currently, we support themes such as Flatsome, Divi, Storefront, Twenty Sixteen, and a lot more. Generally, if a theme follows WooCommerce standards, the plugin will support it. For exceptions, our developers will help you with theme compatibility, provided you give us some time.
Here’s a list of compatible themes with the ELEX Dynamic Pricing and Discounts for the WooCommerce plugin.
There’s no limit to the number of rules you can configure in the plugin. However, if you have a huge number of rules to execute, it might slow down the page load time by a few seconds. This is because the plugin calculates the discounts dynamically.
Unfortunately, this plugin works only for product prices. It does not apply to shipping and other fees.
When used along with coupon codes or another plugin, it may cause conflict. It might apply multiple discounts or only one of the discounts will work. The way it works with other coupon codes or discount plugins is not predictable; we recommend using our plugin alone.
To offer a free product you need to set up a BOGO rule. Set a specific product or combination of products to be purchased with a minimum quantity, and specify which product is offered as free.
Please note you cannot offer a random product as a free product. You need to specify a free product.
Yes, you can use our “Allowed Roles & Date” feature in the rules tab, where you can specify the user roles for discounts.
Yes, you can use our “Allowed Roles & Date” feature in the rules tab, where you can specify a start and end date for how the rules will be applied.
If you have purchased the single site license, you can keep the license activated only one site at a time. So if it is activated on the staging site, you cannot activate it on the live site, but the plugin will work on both sites.
However, if you want to activate the license on the live site, you can simply deactivate the license on the staging site and use the same license key on the live site.
Yes, you can add a fixed price for a product for a user role using product rules, but it’s best if you use our other plugin, ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing, which is designed for that specific purpose.
Yes, with ELEX WooCommerce Request a Quote Plugin, you can receive the quote request on products and apply some price adjustments from the order dashboard. And you can accept the payments after you approve the quote request from the customer.
fourkosi (verified owner) –
Great plugin. Excellent support.
Pete (verified owner) –
After weeks of searching and trying various plugins, this is in a league of its own. Other plugins boast about there BOGO on their Pro plans but they cannot accomplish what this plugin does. At 1st I thought oh no it does not work as I was hoping it would, so I emailed support and received a quick response.
Thank you, Lorenzo, for your advice on fixing the issue, which was my mistake in not setting rules correctly.
If I could give you more than 5 stars I would!
Anyone needing a pricing and discount plugin, look no further as this is a brilliant plugin!
Alex (verified owner) –
Works as advertised. I tried several discount rule plugins but none worked as flawlessly and intuitively as this one. I had a little problem with the premium version but the developer Lorenzo responded fairly quickly and helped resolve it. Thanks for the support! I can heartily recommend this plugin to my other clients too now!
Dom (verified owner) –
The team helped us with resolving a quite tough problem we had. Their dedication and will to help was astonishing. We will surely use their service again if in need. Thank You again and all the best, team.
Brandon (verified owner) –
We all know sometimes getting in contact with developers is a headache but THESE GUYS ROCK!! A response within hours every time and they go above and beyond to make sure you are enjoying the product. Great experience.
Nikki (verified owner) –
Great, even for more complex stores… we have many different rules for different combinations and categories that did not work out of the box with only this plugin, but the customer service was great, they understood what we needed and recommended combining it with another of their plugin and now it does exactly what we needed! btw, this was the 3rd plugin we tried, the others didn’t get close to providing this functionality! superb!
Nathan (verified owner) –
Comprehensive, well-designed plugin. Excellent customer service.
Peter (verified owner) –
They were very helpful and answered all of our questions in a timely manner. Helped to get the plug in to do exactly what we needed it to do.
Patricia (verified owner) –
Great plugin and really good support!
Peoplez (verified owner) –
Excellent plugin with fast support. Doing what it’s supposed to, and nothing more. Ugly interface but with super good functionality.