Zum Inhalt springen

Tiers

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

Tiers adds quantity-based pricing to WooCommerce. You set bands, buy 5, save 5%; buy 10, save 10%, and the discount comes off the cart line price the moment a shopper carts enough units. No coupon codes. The same bands are shown as a plain HTML table on the product page, so shoppers see the price they’d pay before they add to cart.

The discount is applied in PHP on woocommerce_before_calculate_totals (priority 25), so the pricing logic ships no front-end JavaScript. Tiers reads each cart line, finds the deepest band whose minimum quantity the line satisfies, and takes that one band’s percentage off the product’s regular price. Bands never stack: 12 units on a 5+ (5%) and 10+ (10%) ladder gets 10% off, not 15%.

Tiers never raises a price. If a product is already cheaper than the tier would make it, on sale, say, the lower price stays. The product-page table previews exactly the same arithmetic, so shoppers are not surprised at checkout.

Everything lives on one screen, WooCommerce → Tiers:

  • Pricing tiers, any number of bands, each a minimum quantity, a discount percentage and an optional label. The builder adds and removes rows in place with a live shopper-facing preview.
  • Show pricing table, whether the table renders on product pages. On by default; turning it off keeps the cart discount working silently.
  • Table placement, product summary, before or after the add-to-cart form, the product meta area, or “only where I place it” (manual via shortcode/block).
  • Table heading, optional title above the table.
  • Savings column, an optional “You save” column in the table (off by default).
  • Cart savings note, an optional per-line “You save” note under each discounted cart item (off by default).
  • Tiers are global in the free edition, the same ladder applies to every product. Per-product overrides come from the tiers_product_tiers filter, which Tiers PRO builds on.
  • The deepest matching band wins, quantities are evaluated lowest to highest and the last match applies. There is no stacking or per-unit cumulative model.
  • Discounts are computed against the regular price; if no regular price is set, the active price is used.
  • Free on WordPress.org, global quantity tiers, the on-page table, shortcode and block, the savings column and cart note, and the developer filters below.
  • Tiers PRO (Freemius) adds per-product and role-based tiers (via tiers_product_tiers / tiers_active_tier), category rules, B2B wholesale and scheduled pricing. See Tiers PRO.

If you already run tiered or dynamic pricing inside Polski, do not also run Tiers on the same products, both would modify the line price. See Standalone storefront plugins in Polski.

  • Getting started, install, add tiers, verify the table and cart.
  • Configuration, every setting and its stored key.
  • Using Tiers, build a ladder, place the table, verify the discount, extend with filters.
  • FAQ, common questions.