EffectIO WooCommerce Dynamic Pricing

Original price was: $129.00.Current price is: $17.99. / year

Drop-in compatible replacement & Licensed Product

WooCommerce Dynamic Pricing gives you a powerful system for creating four different types of bulk discounts and price adjustments. Version: 3.2.3 WooCommerce Dynamic Pricing lets you configure dynamic pricing rules for products, categories and members.

Released on: 2026-02-23

Single License

Club Membership

17,99 / Month Membership

NEW Activate all licensed items with the free Dashboard

EffectIO Dashboard

Discover when we give away free Plugins

Find out when we give items for Free


Hey! 🎉 Monthly emails, tops. Snag exclusive plugins/themes for $0. They go quick, but you might just get a freebie! 😉

30 Days Money Back Guarantee

Guaranteed pre-activated plugins. Most items work immediately after installation. Open a support ticket to obtain the license keys for the ones that ask for activation.

Free support to install and setup on your site.

Find Out More About WooCommerce Dynamic Pricing?

WooCommerce Dynamic Pricing presents you an effective system for producing four various sorts of bulk discounts as well as price adjustments. Furthermore this add-on has been created to offer shop owners flexibility in managing prices that no other eCommerce option offers. More than this, Dynamic Pricing plugin enables you determine pricing guidelines based on items, order totals, roles, and product types.

#col-864091371 > .col-inner {
padding: 0 0px 0px 0px;
margin: 0px 0px -31px 0px;
}

#section_8065413 {
padding-top: 30px;
padding-bottom: 30px;
}

WooCommerce-Dynamic-Pricing_orders

Order Totals

Add Pricing according to the role of the user: Everyone, Guests or Specific Roles

Main Settings

Do the Dynamic Pricing Setup in the Product Interface

#section_1598581788 {
padding-top: 30px;
padding-bottom: 30px;
}

Great Solutions In Controlling Prices

WooCommerce Dynamic Pricing gives you a powerful system for creating four different types of bulk discounts and price adjustments. This add-on has been designed to give store owners flexibility in controlling prices that no other eCommerce solution offers.

#col-910413680 > .col-inner {
padding: 30px 0px 0px 0px;
margin: 0 0px 0px 0px;
}

Advanced Product Pricing

WooCommerce Dynamic Pricing allows you to configure bulk discounts for each product in your store by creating a table of quantities and discount amounts. It’s as simple as choosing from fixed price adjustments, percentage adjustments or set a fixed price for the product, as well as choosing which roles the pricing rule should be applied for.

Advanced Category Pricing

Choose between a fixed price adjustment and a percentage based adjustment in order to configure bulk discounts for product categories. You just have to create a table of quantities and discount amounts. Optionally choose roles the category pricing rule should be applied to.

Simple Category Pricing

Configure discounts for all items in a product category, in this case choosing between a fixed price adjustment and a percentage based adjustment. In fact all discounts configured using simple category discounts are displayed as users shop and browse items from your catalog. For instance, give 15% discounts to all items in the shoes category.

Simple Role Based Pricing

Configure discounts for all products in the store for users in roles you create, thus displaying discounts to logged on customers as they shop and browse items from your catalog. In other words, you can give specific discounts to premium members on all products in the shop.

#section_1800607414 {
padding-top: 30px;
padding-bottom: 30px;
background-color: rgb(122, 104, 140);
}

Basic Settings

woocommerce dynamic pricing

When you install this plugin, you will be shown its basic settings: it says this is the last discount that will be applied. If your site uses something else, then it will override Woocommerce Dynamic Pricing.

You can start by adding a Pricing Group:

advanced rules

From here, you can add the admin title. Moreover, choose from quantities based on either Cart Total or Category Total. This pricing can apply to everyone, guests or people who have specific roles. Based on your business, you are the one that decides what’s the best for each. What’s more, sometimes it’s better to let your loyal customers know that you appreciate their loyalty. Also choose the dates, minimum and maximum order total.

From the Type part, you can choose to adjust the priced based on the percentage and then write the amount of the discount.

Roles

roles

For each role, you can choose the type of discount: percentage or pricing discount and its amount, then set it to “Yes”. That’s exactly what we were talking about above, customizing each customer’s journey through your site. Each user is different or, at least, belongs to a different category of people. That’s why letting them know they are important and you appreciate that they are loyal is so important. A pro tip would be to specify a different amount for each category, for example, for new users you can offer different discounts than for lifetime users.

Woocommerce Dynamic Pricing Categories

woocommerce dynamic pricing categories

From here, you can add pricing to specific categories. They are cumulative with Memberships, which means that this plugin is compatible with Woocommerce Memberships. If you click on Advanced, you will be able to add an even more customized experience for your users.

To sum up

By using the Woocommerce Dynamic Pricing plugin, you can create a very customized user journey, which will definitely help your users appreciate more you, your store and, finally, your business. Try this plugin and see even more awesome plugins in the EffectIO Dashboard. Get started!

4 reviews for EffectIO WooCommerce Dynamic Pricing 3.4.12

  1. edendvatri321

    This plugin allows you to configure bulk discounts for each product in your store!!

  2. lipasimone

    very good, never stops getting better!!

  3. martindumas8

    If you want flexibility in controlling prices this is what you need!!

  4. sekstefani

    Just be in control!! Powerful plugin!!

  5. meroujan

    Hi,
    Is there an example from the product page (on Woo Commerce) which can show functionality?

    Say a single product has 3 price reductions depending on specific quantities selected.

    How would that be displayed on the shop page? Would the price automatically change according to Quantity selected?

    Hope to hear your feedback .

    Kind regards,
    Meroujan.

  6. meroujan

    Hi,
    If 1 product has 3 Price reductions depending on Quantity selected, how is this displayed in the WooCommerce product page using your plugin?

    Will the plugin change the display price on the product page, according to the Quantity selected?

    Regards,
    Meroujan.

Add a review

WooCommerce Dynamic Pricing lets you configure dynamic pricing rules for products, categories and members.

2026.02.18 — version 3.4.12
  • Fix: Fix issues when using REST API controllers that call get_price on products.
  • Fix: Fix issue where Groups rules were causing an error if no group rules were configured.
  • Update: WC and WP Compatibility updates.
2025.12.23 — version 3.4.11
  • Update: Tested up to WordPress 6.9
  • Update: Tested up to WooCommerce 10.4
  • Code format, PHPCS formatting, additional PHPCS security fixes
2025.12.21 — version 3.4.10
2025.11.22 — version 3.4.9
  • Fix: Fix issue with simple roles and simple cagegory rules not indicating that they were saved. Issue caused by overly aggressive PHPCS corrections in 3.4.8
2025.10.11 — version 3.4.8
  • Update: WP and WC Compatibility updates.
  • New: New feature and filter. apply_to_max. This allows us to create tiered pricing structures when the rule processing mode is Bulk. Tip, set higher quantities first. Example: Buy 1-4 get 5% off, Buy 5-9 get 10% off, Buy 10+ get 15% off. To use this feature add the following filter to your functions.php or custom plugin: add_filter('wc_dynamic_pricing_advanced_product_rule_apply_to_max', '__return_true'); This will cause the pricing rules to apply to the maximum quantity in the cart for that product, rather than the total quantity of that product in the cart.
2025.10.03 — version 3.4.7
  • Fix: Fix issue with custom taxonomy handler, where a taxonomy which doesn't exist, but was registered by the user was causing an error
2025.09.16 — version 3.4.6
  • Fix: Fix issue with product rules and formatting issues because of the overly verbose PHPCS corrections in 3.4.5
2025.09.10 — version 3.4.5
  • Update: WP and WC Compatibility updates.
  • Update: Improve performance of the advanced category rules by not loading the product categories for each cart item.
  • Fix: PHPCS warnings and error corrections. Overly verbose, but needed to satisfy strict coding standards.
2025.04.19 — version 3.4.1
  • Update: WC and WP Compatibility updates.
  • Fix: Fix issue with preview emails creating variations that don't have valid parents.
2025.03.27 — version 3.4.0
  • Update: WC and WP Compatibility updates.
  • New: New advanced category pricing module. Allows bulk pricing rules to be applied based on the quantity of products in a category, rather than line item or the category as a whole.
2025.03.15 — version 3.3.2
  • Fix: Better support for built-in product brands. Supports Advanced Brand Rules.
  • Update: WC and WP Compatibility updates.
2025.01.26 — version 3.3.1
  • New: Added filter, wc_dynamic_pricing_legacy_adjust_on_session_loaded, to allow users to enable the legacy adjustment on session loaded.
  • Update: Load brands rules if the product_brand taxonomy exists and is registered.
  • Update: WC and WP Compatibility updates.
  • Update: Copyright notice.
2024.12.09 — version 3.3.0
  • Update: WC and WP Compatibility updates.
  • Fix: Prevent woocommerce_cart_loaded_from_session action from processing discounts. This does not appear to be required anymore, and was causing the price to not be calculated properly when the cart was updated. This is to fix issues when the cart item quantity is updated and the price is not recalculated.
2024.08.25 — version 3.2.11
  • New - Added better integration with Product Addons, using the woocommerce_addons_cloned_product_with_filtered_price filter to stop the price from being adjusted on addons.
2024.08.07 — version 3.2.10
  • Update: WC and WP Compatibility updates.
  • QIT: Fix issue with the coupon check causing a fatal error in the QIT.
  • QIT: Fix a lot of incorrectly flagged esc problems.
2024.08.06 — version 3.2.9
  • Update: WC and WP Compatibility updates.
  • Update: Use absolute path for the plugin directory to prevent issues with symlinks and for others bootstrapping WordPress manually.
  • Fix: Fix issue with null value reference for PHP 8.1 compatibility.
  • Fix: Fix issue with blank prices causing a fatal error in the cart.
2024.05.28 — version 3.2.8
  • Update: WC and WP Compatibility updates.
  • Fix: Fix issue with rules that were set as 0 amount. This was causing the rest of the rules to be ignored.
2024.05.15 — version 3.2.7
  • Update: WC and WP Compatibility updates.
  • Fix: Fix issues where users can create an empty price group an cause a fatal error.
2024.03.28 — version 3.2.6
  • Quick Fix: Revert issue caused by trying to optimize too early.
2024.03.28 — version 3.2.5
  • Fix: Fix additional issues with the Cart Checkout Blocks
  • Fix: Fix issues with Advanced Category Rules not being applied in the cart if the rule was targeting specific roles or users.
  • Update: WC and WP Compatibility updates.
  • Update: PHP 8.2 + compatibility updates.
2024.03.26 — version 3.2.4
  • Update: WC and WP Compatibility updates.
  • Update: Remove some deprecated functions and other legacy code compatibility functions.
  • Update: PHP 8.2 + compatibility updates.
2023.08.15 — version 3.2.3
  • Update: WC and WP Compatibility updates.
  • Update: Float value handing for PHP 8.x servers.
2023.04.11 — version 3.2.2
2023.03.27 — version 3.2.1
  • Fix: Fix issue with thousands separator for fixed price product discounts.
2023.03.08 — version 3.2.0
  • Fix: More PHP 8 compatibility fixes.
  • Fix: Fix issues with echo statements in the admin.
  • Compatibility: Add support for WooCommerce HPOS.
  • Compatibility: WP and WC updates.
2022.11.14 — version 3.1.29
  • Update: Remove legacy woo-themes updater.
  • Fix: Fix problem when registering additional taxonomies with advanced rules.
  • Fix: Proper casting of values before performing operations - PHP 8.x compatibility.
  • Fix: Fix problem with PHP 8.x compatibility.
  • New: Added filter, current_user_can_manage_dynamic_pricing, to allow users to disable the dynamic pricing management section.
2022.06.05 — version 3.1.28
  • Fix: Fix deprecation notice for is_ajax.
  • Update: Check pricing rules are an array before attempting to use.
2022.01.08 — version 3.1.27
2022.01.08 — version 3.1.26
  • Fix: Fix the sorting function to sort in the right direction. Resolves issues with variations being discounted incorrectly.
  • Fix: Fix problem with Membership rules not being cumulative with product specific rules.
  • Update: Use current_datetime() rather than current_time() for date comparison.
  • Update: Added, woocommerce_subscriptions_product_price filter to filter subscription price changes.
  • Update: Only show discount price in the shop if the item is in categories to count for advanced product rules.
  • Update: WP and WC Version
2021.04.30 — version 3.1.25
  • Fix: Update sorting functions for PHP 8.
  • Fix: Update the way the jquery-sortable-ui is included.
2021.02.12 — version 3.1.24
  • Update: WP and WC Version
2020.12.15 — version 3.1.23
  • Update: WP and WC Version
2020.10.15 — version 3.1.22
  • Update: WP and WC Version
2020.08.21 — version 3.1.21
  • Fix: Remove hardcoded value for num_decimals.
  • Update: Remove old compatibility file from the admin directory.
2020.08.18 — version 3.1.20
  • Update: Allow variable products with a 0 based price to have their prices modified with a Fixed Price rule in the shop.
  • Update: Allow variable products with a 0 based price to have their prices modified with the groups module.
  • Update: Include modifications from WPML to allow translation of category rules.
  • Update: Fix issue with simple pricing rules on variable products.
  • Update: Fix an issue where prices reduced to 0 on variable products would not show the discount format after selecting a variation.
  • Update: Fix an issue with empty prices being returned as 0.00 from Dynamic Pricing rather than an empty string.
2020.04.08 — version 3.1.19
  • Update: Only show adjustments in the shop for advanced category rules when the product is in both the categories to count as well as the categories to adjust.
2020.03.30 — version 3.1.18
  • Fix: Correct issue with discounts being show in the shop when minimum quantity was not reached.
2020.03.30 — version 3.1.17
  • Fix: Correct issue with discounts being show in the shop when minimum quantity was not reached.
2020.03.27 — version 3.1.16
  • New: New filter to disable applying pricing rules in the shop when the quantity is 0, or 1. Basically the adjustment will only show up in the cart. add_filter('woocommerce_dynamic_pricing_show_adjustments_in_shop', '__return_false');
  • Update: Allow 0 based fixed prices to set the price of the product in the shop.
  • Update: New filters to allow for custom taxonomy modules for processing. Used specifically for variation attribute targeting.
2019.07.23 — version 3.1.15
  • Fix: Fix issue when applying special offer discounts to specific variations based on variation quantity count.
  • Update: Added the ability to add a percentage greater than 100 in the order total module to add a percentage up-charge.
  • Fix: Fix issue in 3.1.14 where apache was throwing headers already sent errors due to a space before the opening <?php tag
2019.07.22 — version 3.1.14
  • Update: Modify plugin url to allow for symlinks.
  • Update: Update Membership Plan selector to the enhanced WC select box.
  • Update: Allow percent increases for product prices for simple rules.
  • Update: Add woocommerce_dynamic_pricing_get_rule_amount to the simple groups module.
  • Update: Modify rules so that rules which are based on quantity of 1 will show in the store before adding to the cart.
2019.01.07 — version 3.1.13
  • Fix: Fix issue where rules were being loaded for roles other than the logged on users role.
2019.01.03 — version 3.1.12
  • Fix: Fix issue where discounted prices were being shown when in an invalid state.
2019.01.02 — version 3.1.11
  • Update: Fix date ranges so they are localized to the WordPress time.
  • Update: Update date range calculation to be inclusive. Sales start at 00:00:01 and end at 23:59:59 on the selected dates.
  • Update: Modify some labels to maintain consistency.
  • Update: If cart item has deposits set, return the price being requested so deposit prices are not filtered twice.
  • Update: Add WooCommerce Product Options totals back onto products with Fixed Price adjustments.
2018.10.23 — version 3.1.10
  • Update: Check for null cart items in sorting function. Should never happen unless a plugin or theme is incorrectly loading the cart.
  • Update: Tested to WC 3.5
2018.10.08 — version 3.1.9
  • New: Included a new collector module to allow inclusive ( AND ) for advanced category rules. Since this is a unusual use case a filter is needed to enable. -- add_filter('wc_dynamic_pricing_get_collector_object', function($collector, $type) { return 'WC_Dynamic_Pricing_Collector_Category_Inclusive'; }, 10, 2);
  • Fix: Include check that categories have been selected before attempting count.
2018.09.18 — version 3.1.8
  • Update: Added an argument to the quantity collector filter, which now passes in the rule set.
  • Update: Properly sort cart items for discounting in ascending order.
  • Update: Use multiselect fields instead of checkboxes in Advanced Category Rules.
  • Update: Use multiselect fields instead of checkboxes in Advanced Product Rules.
  • Update: Use multiselect fields instead of checkboxes in Order Total Pricing.
  • Update: Use variation names instead of variation ID's only in Advanced Product Rules.
  • Fix: Fix issue with the woocommerce_dynamic_pricing_count_categories_for_cart_item filter where the wrong cart item was being passed.
2018.08.03 — version 3.1.7
  • Update: Include 0 based pricing for advanced category rules when using Groups.
  • Fix: Fix issue where Mix and Match product children product titles were incorrectly being set to the parent name.
  • New: Allow WooCommerce Memberships to be used for advanced pricing rules, "Applies To".
  • Fix: Double check a variations parent exists before getting it's categories.
2018.04.25 — version 3.1.6
  • Fix: Fix issue where prices were not discounted in the shop for Variable Subscription products.
  • Update: Add filter to disable cumulative simple rules. add_filter('woocommerce_dynamic_pricing_is_cumulative', '__return_false');
  • Update: Skip cached prices when $force_calculation is passed into on_get_price();
  • Update: Don't preform tax calculations on fixed price adjustments, WooCommerce already does the calculations for us.
2018.02.09 — version 3.1.5
  • Fix: Non repeating advanced product special offer rules calculations when the Receive quantity is larger than the cart item quantity.
  • Update: Check cart exists in context tracker before use.
  • Fix: Fix issue with mini cart again for WC 3.3.1

Testimonials

Benny O'Brien@benny_obie

The quick response from a friendly team member at @effectioshop honestly caught me off guard.
Nice work!


Stuart Boyle@stuart_boyle

@effectioshop As an eCommerce developer, effectio.org has enabled me to reach higher expectations and my clients are very happy.


22,000+ Users · 180 Countries
Trusted by freelancers, agencies & store owners worldwide

How It Works

Install the free EffectIO Dashboard plugin on your WordPress site. It connects to the EffectIO catalog, detects every premium plugin and theme you own, and gives you a single hub to manage licenses, run updates, and keep your admin panel clean — all from one screen.

One-Click Updates
Update any premium plugin or theme instantly. No manual downloads, no FTP — just click "Update Now."

🔑

License Manager
View, activate, and manage all your license keys in one place. No hunting through emails or vendor dashboards.

🔇

Notification Blocker
Blocks intrusive admin nag screens, upsell banners, and ads that clutter your dashboard. Re-enable anytime.

🛡️

Vendor Request Control
Prevents redundant license-check pings to third-party servers for items you already manage through EffectIO.

📦

Bulk Activation
Club members can activate all eligible plugins and themes at once — one button, zero hassle.

🆓

100% Free
The Dashboard itself costs nothing. Install it and it auto-activates on your domain — no key required.

Get Started in 3 Steps

1

Download & Install

Download the EffectIO Dashboard zip and install it via Plugins → Add New → Upload.

2

Browse & Activate

Open EffectIO → Catalog in your admin panel. The dashboard auto-detects your installed items and matches them to your licenses.

3

Update & Manage

Keep everything current with one-click updates. Manage licenses, block nag notices, and enjoy a cleaner WordPress experience.

Licenses

All WordPress derivative work is GPL-licensed. Most items are pre-activated and ready to use. Some require an activation key — we provide it with your purchase, and the Dashboard lets you apply it in seconds.

Club members enjoy bulk activation: activate every eligible item at once with a single click. No more entering keys one by one.

✅ Money-Back Guarantee

Every item is tested and ships with full features. If something doesn't work and we can't fix it, you get a full refund. We believe premium tools should be accessible — that's why we offer a low-cost subscription so freelancers, small businesses, and agencies can grow without a large upfront investment.

Manage and Update all your sites

17.99 $ / Month Membership

2900 Plugins and Themes. Install, Update, Activate and Delete any plugin. Unlimited Sites. Best WP Agency Deal.

Clean Items

NGO Mission

Always Updated

SSL Connection