Rule Based Dynamic Pricing And Discount Plugin Which Dynamically Sets Discount for Customer Based On Parameters Like Quantity,Weight,Price Introduction When you run an online store, a classic marketing strategy is to offer discounts to customers. It is important that you strategically create rules f
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 3.0.1 and PHP 7.4.
SourceWordPress plugins · Oct 19, 2026
01 / Source details
About this tool.
Rule Based Dynamic Pricing And Discount Plugin Which Dynamically Sets Discount for Customer Based On Parameters Like Quantity,Weight,Price
Introduction
When you run an online store, a classic marketing strategy is to offer discounts to customers. It is important that you strategically create rules for the discount offers without affecting the profitability of your store. Setting a maximum discount amount for every applied rule is a simple solution to this predicament. In addition, things get complicated when you have multiple categories of products listed on your store, and want to offer discounts based on multiple parameters. Dynamic Pricing and Discounts for WooCommerce plugin offers well-defined solutions to help you set the best discount offers on your store.
Features
Product rules to set discounts on specific products.
Category rules to set discounts on all products in a category.
Option to set rules based on : Weight, Quantity, Price, Total Units and Number of items.
Pricing table feature will appear on product page to show all offer applicable on that product, if a product has multiple product rules.
Pricing table visibility (Hide/Show) in settings.
Option to Set maximum discount to be allowed on every rule.
Option to set rules expiry date (From Date , To Date).
Option to set rules based on user roles.
Multiple discount type available i.e (Flat Discount, Percentage Discount , Set a fix price for each unit).
Premium version Features
For complete list of features and details, please visit ELEX Dynamic Pricing and Discounts for WooCommerce
01Option to configure maximum discount amount.
02Option to enable repeated execution.
03Restrict discounts based on customer email ids, the maximum number of orders or customer’s total spending.
04Option to configure the maximum discount amount.
05Enable discounts for a specific time frame. Configure the start and end date for the discounted offer.
06Restrict discounts based on customer email ids, the maximum number of orders or customer’s total spending.
07If your cart contains two to three products, get 20% discount on cart (max discount allowed = $50)
08If you have added at least 2 items in the cart, get a flat discount of $10 on total cart value
09If the weight of total items in the cart is more than 15 pounds, get 30% discount on cart
105% discount on all items in the cart for our wholesalers (specific role); valid from dd/mm/yyyy to dd/mm/yyyy
11Buy two units of one product (P1) and three units of another product (P2), and get 20% discount (maximum discount allowed = $20.)
12Buy one unit of (P3) and one unit of product (P4) and get flat $15 discount
13Buy two units of P5 and two units of P6 at a special price of $29; valid only for Gold Members (specific roles)
14Buy three units of P7 and one unit of P3 at a special price of $10.99; offer valid from dd/mm/yyyy to dd/mm/yyyy
15Buy 2 units in x category and 2 units in y category and get 20% off on both
16Buy 1 item in x category and 3 items in y category and get flat $50 discount
17Buy two and get one free
18Buy two distinct products and get another product free
19Buy 2 units in X category and 1 unit in Y category and get 1 cap free
20Buy 3 items in X category and 1 item in Y category and get 1 shirts free and 1 belt free
21Buy a minimum three units of a product tag (T1) and get 15% discount (maximum discount allowed = $10)
22Buy between five to 10 units of a product tag (T2), and get a flat discount of $10
23Buy at least 3 pounds of a product tag (T3) and get a special reduced price of $20
24Buy a product with product tag (T4) at a price range between $10 and $20, and get a 30% discount
25Get a product tag (T5) at 30% discount only for our Gold Members (specific role)
26Get 20% discount on a product tag (T6) valid from dd/mm/yyyy to dd/mm/yyyy
27Buy one product with the tag and get a product free
28Buy one product with the tag and get more than one product free
29Buy more than one product with the tag and get a product free
30Buy more than one product with the tag and get more than one product free
31Display Price Table on Product Page with a number of options to position it.
32Apply Combinational Rules based on Combinations of Different Products (eg: Two red mugs and one green mug)
33Apply Category Rules on Desired Categories
34Apply Cart Rules on All items in the Cart
35Option to Apply ‘Buy and Get Free’ Offers on Specific Products or a Group of Products
36Apply Tag Rules on Products
37Option to Apply BOGO Offers on Specific Products with a Product Tag
38Compatible with WPML, along with Out-of-the-box Support for French and German (Deutschland) Languages
39Set Maximum Possible Discount Amount on Every Rule (to ensure high discounts won’t affect your profits)
40Timely Updates and Bug Fixes
41Premium Support
Premium Version walkthrough Video
Documentation
Visit the Product Documentation for ELEX Dynamic Pricing and Discounts Plugin for WooCommerce.
About ELEXtensions
We are a group of WordPress and WooCommerce enthusiasts with a vision to solve genuine problems related to WordPress & WooCommerce stores.
See it in action
Screenshots & previews.
Product RulesCategory RulesDiscount Rules ListPricing TableGeneric SettingsRules & Execution Order
02 / Source details
Getting started.
01Upload the plugin folder to the ‘/wp-content/plugins/’ directory.
02Activate the plugin through the ‘Plugins’ menu in WordPress.
03That’s it – you can now configure the plugin.
03 / Source details
Frequently asked questions.
1.What if I face issues with the plugin? Do you provide support for free products? If you are facing any issues, please create a topic at plugin support section on wordpress org. Our team will respond back soon.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati