Best WooCommerce tiered and dynamic pricing plugins
By Raz Technologies · Rankings updated · 19 plugins tracked · Methodology v1.0
Discount Rules for WooCommerce ranks first of 18 ranked tiered and dynamic pricing plugins in our 23 September 2026 rankings, with a score of 92.2/100 from adoption, momentum, ratings, maintenance and security data. 4 of 19 plugins declare Checkout Blocks support.
Top picks
Best overall
Discount Rules for WooCommerce
Score 92.2/100, rank #1.
100,000+ installs · 4.9/5 (1374 ratings)
Rising
Discount Rules for WooCommerce
Downloads growing fastest in the category over the last 30 days.
100,000+ installs · 4.9/5 (1374 ratings)
Full ranking
| # | Plugin | Score | WC current | HPOS | Checkout Blocks | Installs | Rating | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 no change | Discount Rules for WooCommerce flycart | 92.2 | Yes | Yes | Not declared | 100,000+ | 4.9 (1374) | |
| 2 no change | Discount Rules and Dynamic Pricing for WooCommerce AsanaPlugins | 82.0 | Yes | Yes | Not declared | 9,000+ | 4.7 (248) | |
| 3 no change | Advanced Dynamic Pricing and Discount Rules for WooCommerce algol.plus | 77.0 | Partial | Yes | Yes | 20,000+ | 4.7 (120) | |
| 4 no change | Taxonomy/Term and Role-based Discounts for WooCommerce Naked Cat Plugins | 74.4 | Partial | Yes | Yes | 200+ | 4.4 (8) | |
| 5 up 1 | Dynamic Pricing and Discount Rules for WooCommerce Dotstore | 73.5 | Partial | Yes | Not declared | 600+ | 4.0 (13) | |
| 6 up 1 | Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO WebAppick | 70.3 | Yes | Yes | Not declared | 5,000+ | 4.2 (9) | |
| 7 down 2 | Tiered Pricing Table for WooCommerce Mykola Lukin | 65.8 | Yes | Yes | Yes | 10,000+ | 4.7 (103) | |
| 8 up 1 | Dynamic Pricing and Discount Rules ThemeHigh | 64.4 | Partial | Yes | Not declared | 1,000+ | 4.6 (11) | |
| 9 down 1 | Quantity Discounts, Breaks & Product Bundles for Woocommerce By Bundler WooBundles | 64.3 | Not declared | Not declared | Not declared | 400+ | 4.5 (51) | |
| 10 no change | WPC Price by Quantity for WooCommerce WPClever | 63.1 | Yes | Yes | Not declared | 1,000+ | 5.0 (8) | |
| 11 up 1 | Wholesale & Tiered Pricing for WooCommerce wpulse | 60.3 | No | Yes | Not declared | 100+ | 5.0 (4) | |
| 12 up 2 | Quantity Discounts, Breaks & Product Bundles for WooCommerce WpIron | 59.1 | Not declared | Not declared | Not declared | 200+ | 5.0 (2) | |
| 13 no change | PiWeb Conditional Discount / Bulk discounts for WooCommerce PI Web Solution | 58.8 | Partial | Yes | Not declared | 100+ | 4.8 (5) | |
| 14 up 1 | Price by Quantity & Bulk Quantity Discounts for WooCommerce WPFactory | 55.9 | Partial | Yes | Not declared | 1,000+ | 4.8 (16) | |
| 15 down 4 | ELEX WooCommerce Dynamic Pricing and Discounts ELEXtensions | 58.9 | Not declared | Yes | Not declared | 700+ | 4.3 (13) | |
| 16 no change | Wholesale for WooCommerce Saad Iqbal | 57.6 | No | Yes | Yes | 1,000+ | 5.0 (5) | |
| 17 up 1 | Dynamic Pricing With Discount Rules for WooCommerce acowebs | 48.6 | Yes | Yes | Not declared | 5,000+ | 4.5 (68) | |
| 18 down 1 | YayPricing – WooCommerce Dynamic Pricing & Discounts YayCommerce | 49.6 | Yes | Yes | Not declared | 3,000+ | 5.0 (72) | |
| — no change | Dynamic Pricing & Discounts Lite RedefiningTheWeb | 59.5 | No | Yes | Not declared | 300+ | 3.9 (8) |
Compatibility is read from each plugin's own code (“declared”); lab-tested results are added as our lab covers each plugin. Click a column to sort.
Declares Checkout Blocks support
Feature matrix (19 plugins, 7 features)
| Plugin | Quantity tiers per product ★ | Tiers per user role | Rules across categories/store | Tier table on product page ★ | Discount based on cart total | Quantity counted across variations/category | Date-scheduled rules |
|---|---|---|---|---|---|---|---|
| Discount Rules | ✓ Free | ✓ Pro | · | ✓ Free | · | ✓ Free | · |
| Discount Rules and Dynamic Pricing | ✓ Free | ✓ Free | · | ✓ Free | ✓ Free | · | ✓ Free |
| Advanced Dynamic Pricing and Discount Rules | ✓ Free | ✓ Free | · | · | · | ✓ Free | · |
| Taxonomy/Term and Role-based Discounts | · | ✓ Free | · | · | · | · | ✓ Free |
| Dynamic Pricing and Discount Rules | ✓ Free | ✓ Free | ✓ Free | · | ✓ Free | · | · |
| Discount Rules | ✓ Free | · | ✓ Free | · | ✓ Free | · | · |
| Tiered Pricing Table | ✓ Free | ✓ Yes | · | ✓ Free | · | · | · |
| Dynamic Pricing and Discount Rules | ✓ Free | ✓ Free | · | · | ✓ Free | · | · |
| Quantity Discounts, Breaks & Product Bundles for Woocommerce By Bundler | ✓ Free | · | · | · | · | · | · |
| WPC Price by Quantity | ✓ Free | ✓ Free | ✓ Pro | ✓ Free | · | · | · |
| Wholesale & Tiered Pricing | ✓ Free | ✓ Free | ✓ Free | ✓ Free | · | · | ✓ Free |
| Quantity Discounts, Breaks & Product Bundles | ✓ Free | · | · | · | · | · | · |
| PiWeb Conditional Discount / Bulk discounts | ✓ Free | · | · | · | ✓ Free | · | · |
| Price by Quantity & Bulk Quantity Discounts | ✓ Free | ✓ Yes | · | ✓ Free | · | ✓ Free | · |
| ELEX WooCommerce Dynamic Pricing and Discounts | ✓ Free | ✓ Free | · | ✓ Free | · | · | ✓ Free |
| Wholesale | ✓ Free | · | · | · | · | · | · |
| Dynamic Pricing With Discount Rules | ✓ Free | · | · | ✓ Free | ✓ Free | · | ✓ Free |
| YayPricing | ✓ Free | ✓ Free | · | ✓ Free | · | · | ✓ Free |
| Dynamic Pricing & Discounts Lite | ✓ Free | · | · | · | ✓ Free | · | · |
✓ Free / ✓ Pro = documented in the plugin's WordPress.org readme (hover for the exact sentence). “·” = not documented — the feature may still exist. Evidence: Documented. Lab-tested results replace these as we test.
What changed
- Security fixDynamic Pricing & Discounts Lite 2.0.4 patches CVE-2025-48342.
- RankYayPricing – WooCommerce Dynamic Pricing & Discounts moved from #17 to #18 in Tiered and dynamic pricing.
- RankDynamic Pricing With Discount Rules for WooCommerce moved from #18 to #17 in Tiered and dynamic pricing.
- RankELEX WooCommerce Dynamic Pricing and Discounts moved from #11 to #15 in Tiered and dynamic pricing.
- RankPrice by Quantity & Bulk Quantity Discounts for WooCommerce moved from #15 to #14 in Tiered and dynamic pricing.
- RankQuantity Discounts, Breaks & Product Bundles for WooCommerce moved from #14 to #12 in Tiered and dynamic pricing.
- RankWholesale & Tiered Pricing for WooCommerce moved from #12 to #11 in Tiered and dynamic pricing.
- RankQuantity Discounts, Breaks & Product Bundles for Woocommerce By Bundler moved from #8 to #9 in Tiered and dynamic pricing.
- RankDynamic Pricing and Discount Rules moved from #9 to #8 in Tiered and dynamic pricing.
- RankTiered Pricing Table for WooCommerce moved from #5 to #7 in Tiered and dynamic pricing.
- RankDiscount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO moved from #7 to #6 in Tiered and dynamic pricing.
- RankDynamic Pricing and Discount Rules for WooCommerce moved from #6 to #5 in Tiered and dynamic pricing.
- RankTiered Pricing Table for WooCommerce moved from #5 to #8 in Wholesale pricing and roles.
- SecurityCVE-2025-48342 (medium) affects Dynamic Pricing & Discounts Lite <= 2.0.4; current version 2.0.4 is not patched.
How we rank
Each plugin gets a 0–100 score from six measured components: adoption (active installs), momentum (download growth vs the category), satisfaction (Bayesian-adjusted rating), maintenance (update recency, WooCommerce/HPOS/Checkout Blocks compatibility, support resolution), security (vulnerability history) and performance (our lab, once tested). Missing data is never guessed — its weight is redistributed and the plugin is labeled. Affiliate relationships never affect scores. Full methodology.
FAQ
Which WooCommerce tiered and dynamic pricing plugins support Checkout Blocks?
As of 23 September 2026, 4 of the 19 tiered and dynamic pricing plugins we track declare compatibility with WooCommerce's Cart and Checkout Blocks. They are: Advanced Dynamic Pricing and Discount Rules for WooCommerce, Taxonomy/Term and Role-based Discounts for WooCommerce, Tiered Pricing Table for WooCommerce, Wholesale for WooCommerce.
What does “declared” compatibility mean?
The plugin's own code declares compatibility with that WooCommerce feature (for example via FeaturesUtil::declare_compatibility), or its header states the WooCommerce version it was tested with. It is not the same as passing our lab test, which we label “Tested”.
Why is a plugin marked “Not ranked”?
Plugins that are closed on WordPress.org, have an open unpatched vulnerability, or have not been updated in 24 months are shown but not ranked.