Using Tiers
This walkthrough takes a fresh install to a working volume-pricing table and a verified cart discount, then covers manual placement and common setups.
1. Build the tier ladder
Section titled “1. Build the tier ladder”Open WooCommerce → Tiers, turn Enable tiered pricing on, and add your tiers in the builder. Start small — two or three breakpoints are easier for shoppers to read than a long ladder:
- 5 units → 5% off
- 10 units → 10% off
- 25 units → 15% off
On save, empty rows are dropped, percentages are clamped to 0–100%, and the rows sort by quantity. The deepest matching tier always wins at cart time.
2. Place the pricing table
Section titled “2. Place the pricing table”Pick a table placement — product summary, before/after the add-to-cart form, the product meta area, or manual only. Most stores leave it in the summary so the breakpoints sit next to the price.
Optionally set a custom heading (for example Buy more, save more) and turn on the “You save” column so the benefit at each tier is spelled out.
3. Verify on the product page
Section titled “3. Verify on the product page”Open a simple product. The volume pricing table should render at your chosen placement, showing each quantity range, its discount, and the resulting per-unit price. The table is plain server-rendered HTML — it is there as the page loads, with no AJAX, hydration or layout shift.
4. Verify in the cart
Section titled “4. Verify in the cart”- Add the product below the first tier — the line uses the regular price.
- Raise the quantity to meet a tier — the line subtotal reflects that tier’s discount off the regular price.
- Raise it to a higher tier — the deeper discount applies, not a stack of both.
If you enabled the per-line “You save” note, each discounted line confirms how much it is saving at its current quantity. If totals look wrong, confirm the product’s regular price is set and no other plugin is overriding line pricing for the same product.
Manual placement with the shortcode or block
Section titled “Manual placement with the shortcode or block”Set the table placement to manual only, then drop the table exactly where you want it:
[tiers_table]Or insert the Volume pricing table block in the block editor. Both render the same server-side table, so you can put it inside a product description, a tab, or a custom layout.
Common setups
Section titled “Common setups”- Wholesale-light B2C. A short three-tier ladder in the product summary, “You save” column on, so “buy more, save more” is obvious without a quoting workflow.
- Quiet discount. Keep tiers enabled but turn the table visibility off — the discount still applies in the cart, with no on-page table.
- Editorial placement. Manual-only placement plus the block, so the table sits inside a buying guide or product story rather than the default summary slot.
Coupons, taxes and accessibility
Section titled “Coupons, taxes and accessibility”The discount is a modified line-item price applied before WooCommerce totals, so coupons stack on top normally and taxes are calculated on the discounted price. The table uses proper <th scope> and <caption> markup, so screen readers announce the quantities and prices correctly.