WordPress blog
Tiered pricing gives customers a lower per-unit price the more they buy. A store running tiered discounts might offer 5% off for orders of 1-10 items, 8% off for 11-20, and 17% off for 100+. Each quantity band has its own rate, and the discount updates automatically as the customer adjusts quantity.
WoodMart has this built in as Dynamic Discounts, no plugin required. This guide covers the setup and explains when a plugin makes sense instead.
Tiered vs volume pricing
Unlike volume pricing, where one flat discount rate applies to all units once you cross a threshold, tiered pricing sets a different per-unit rate for each quantity band. The distinction matters when you want to create stepped incentives: each bracket rewards the customer a little more, making the next tier feel worth reaching.

WoodMart Dynamic Discounts

WoodMart includes quantity-based pricing as a native feature. No third-party plugin needed. The setup lives in two places: Theme Settings (to enable the feature and configure how it appears) and Products → Dynamic Discounts (to create and manage discount rules).
Step 1. Enable in theme settings
Go to Theme Settings → Shop in your WordPress admin. Find “Dynamic Discounts” and turn it on.

Step 2. Turn on the discount table
Enable “Show discounts table.” This adds a pricing table to product pages showing available discounts by quantity range.

Step 3. Create a discount rule
Go to Products → Dynamic Discounts and click “Add New.” Each rule has three settings:
- Priority: controls which rule wins when more than one matches a product
- Discount rules: quantity ranges, discount type (fixed amount or percentage), and the discount value
- Conditions: whether the rule applies to all products, specific products, or specific categories

Step 4. Set up quantity tiers
Add a row for each tier. For example:
- 1-10 items: 5% discount
- 11-20 items: 8% discount
- 100+ items: 17% discount

Step 5. Set conditions
Use the Conditions section to target specific products or categories, or leave it set to all products for a store-wide rule.

Once saved, the discount table appears on product pages automatically. Discounts apply in real time as customers adjust quantity.
When to use a plugin instead
WoodMart’s Dynamic Discounts handles quantity-based tiering per product or category. You’d need a plugin for role-based pricing (different prices for wholesale vs retail accounts), cart-total-based discounts, or BOGO rules. Options:
- Dynamic Pricing for WooCommerce (official WooCommerce extension): quantity, role-based, and cart-based rules in one tool
- YITH WooCommerce Dynamic Pricing and Discounts: flexible rule sets per user group
- Pricing Deals for WooCommerce: tiered, role-based, and promotional pricing with a visual rule builder
FAQ
What’s the difference between tiered and volume pricing?
Volume pricing applies one discount to all units once you cross a threshold: buy 10, everything is 10% off. Tiered pricing sets a different rate for each quantity band: 1-10 at 5%, 11-20 at 8%, 21+ at 12%. WoodMart’s Dynamic Discounts uses the tiered model.
Does WoodMart support quantity discounts without a plugin?
Yes. Dynamic Discounts is built into WoodMart. Enable it under Theme Settings → Shop → Dynamic Discounts. No additional plugins or licenses required.
Can I show a discount table on the product page?
Yes. Enable “Show discounts table” in Theme Settings → Shop → Dynamic Discounts. The table appears on product pages and lists each quantity range with its discount.
Can discounts apply only to specific categories?
Yes. The Conditions section in each discount rule lets you target all products, specific products, or specific categories.
Can I have different discount rules for different products?
Yes. Create multiple rules and assign priority levels. When more than one rule matches a product, the rule with the highest priority applies.
Does Dynamic Discounts work with variable products?
Yes. The discount table appears on variable product pages and the discount applies based on total quantity in the cart, regardless of which variant is selected.
Conclusion
WoodMart’s Dynamic Discounts handles tiered quantity pricing without additional plugins. Enable it in Theme Settings, create rules under Products → Dynamic Discounts, and the discount table appears on product pages automatically. For role-based or cart-total-based pricing, a dedicated plugin is the right call.