Every recorded version, newest first, with what changed in each one.
Latest 10.2.0· Oct 28, 202615 versionsSince Jul 2026
2026 · 15 versions
10.2.0
Latest
2 new7 improvements3 fixes
New
a Guest role for product-level role prices, for visitors who are not logged in.
the tier labels screen rebuilt, with a live preview, custom colours, more icons and an inverted style on the active tier.
Improved
role and customer prices live in the Tiered Pricing tab of the product editor, as one list with a single picker.
the Tiered Pricing tab of the product editor is organised in sections with short descriptions.
quantity limits sit next to the tiers, on the General tab for simple products and in the Variable product section for variable ones.
new stores start with an active tier colour taken from the theme.
the layout configurator preview is narrower, hides the gallery on mobile and lets you try the dropdown layout.
clearer wording in the global rule editor, with a collapsed Priority box and help tips.
translations updated for the new screens.
Fixed
the quantity unit was ignored by some layouts.
catalog price defaults did not match the settings screen.
the pricing summary showed on a variable product before a variation was chosen.
10.1.2
2 new5 improvements3 fixes
New
pricing tables for variable products in WooCommerce's block-based add-to-cart form.
a filter to skip the frontend script and styles on pages that do not need them.
Improved
faster shop, cart and checkout on large catalogues.
lighter price lookups for variable products.
a Save changes bar follows you through the layout configurator.
the Price Calculation options as a compact card below the configurator.
translations updated for the new screens.
Fixed
the layout configurator preview ignored the store's own pricing rules.
the compact pricing summary layout could not be saved from the layout configurator.
the savings badge showed as plain text in the wishlist and in other prices served through the REST API.
10.1.1
1 improvement
Improved
translations updated for all ten languages, including the new global rules, wholesale and quote screens.
10.1.0
5 new5 improvements2 fixes
New
Pricing test (Settings → Advanced → Utilities): see what a customer pays for a product and which global rule is applied.
priority for global pricing rules; the editor shows the rules that override the one you edit.
start and end dates for global pricing rules.
Rule status box in the rule editor with the status, Suspend / Reactivate, priority, schedule and overriding rules.
"Include subcategories" switch and "Guests (not logged in)" role in global pricing rules.
Improved
the rules list shows status, priority, scope and pricing in four columns and filters by status.
rules that change nothing are marked "Skipped" and never block other rules.
savings badge styles (text, pill, outline), positions and an "Auto" colour.
faster layout configurator preview.
filters for the discount decimals and the CSV rule separator; the CSV import accepts "20=100" and maps role columns automatically.
Fixed
global rules created before 10.0.0 and never re-saved were ignored.
block cart quantity changes that break the minimum, maximum or step are rejected.
10.0.2
1 new1 improvement1 fix
New
the catalog quantity box works with the Product Button block (Product Collection, block themes).
Improved
in the catalog, the quantity box and the add-to-cart button share one line, and the tiers sit right under the price.
Fixed
block themes no longer show the catalog pricing, badge and quantity box twice, nor on the single product page.
10.0.1
2 fixes
Fixed
clicking a row of the pricing table did not set the quantity, and the totals under the table did not update live.
the integrated "Request a quote" row spans every column when the table has custom columns.
10.0.0
3 new3 improvements3 fixes
New
wholesale registration and approval: an application form with a form builder (shortcode [tiered_pricing_wholesale_registration]), an approval queue under WooCommerce → Wholesale Applications, automatic or manual approval, four WooCommerce e-mails, a link on the login form, a login redirect, an optional terms checkbox, a honeypot and reCAPTCHA v3.
private store, off by default: "Closed store" sends visitors to the login page, and "Catalog visibility by role" adds a "Who can see" rule to every product and category (guests count as a role). Hidden products and categories leave every list, menu, search, the sitemap and the Store API.
cart rules by role, off by default: a minimum order amount or quantity per role, and payment and shipping methods limited to selected roles.
Improved
the Guest Users options moved to the new Wholesale tab; the Tools tab merged into the Modules tab, now called Advanced.
the welcome page and the plugin recommendations module are gone; the Multicurrency and Product Addons settings tabs are hidden (the tiered_pricing_table/settings/show_pairing_tabs filter brings them back).
security hardening and PHP 8.1+ compatibility from the WooCommerce QIT audit: escaped template output, sanitized request variables, a nonce check on the quote request endpoint.
Fixed
the plugin no longer clears the "section" parameter on other WooCommerce settings tabs; since 9.4.0 this broke the REST API keys screen and saving webhooks.
table styles #1 to #6 keep a quantity range on one line when a tier label sits in the row.
the Off/On examples under the price calculation switches and several setting descriptions render their markup instead of showing it as text.
9.4.0
5 new2 improvements1 fix
New
layout configurator with a live preview for the product page, shop & category pages and the cart. It is a module: switch it off to get the classic settings back.
ten design styles: table "minimal" and "savings bar", blocks "cards" and "segmented", options "plan picker", "list with savings bar" and "steps", dropdown "pill", plain text "check list" and "one line". The former table style #1 is now #6.
layout options: discount format, tier order, spacing, cell padding, discount badge colour, active tier left border.
shop & category pages: a bulk savings badge on the product image, "Where it shows", Product Collection block support, and tiers per grid item with a "+N more" link.
cart: a one-click link to the next tier in the upsell message, an optional progress bar, and a "Total savings" row.
Improved
the Calculations tab became the Price Calculation group on the General tab; the "nowhere" position is gone (an existing setting behaves as automatic display switched off).
default cell padding for themes that leave cells unpadded, smaller badges in the compact layout, new default texts for the "You Save" badge and the upsell message.
Fixed
no crossed-out price or "0% off" badge for a tier at the regular price; quantity ranges use the site's number format; table styles #2 and #6 tint the active row correctly; the dropdown starts on the base option; the horizontal table keeps its row count with custom columns.
9.3.4
1 fix
Fixed
the Request a Quote form for variations of products with many variations, the catalog price format of variable products with SEO integrations and caching, and the "Purge cache" button while caching is disabled.
9.3.3
2 new1 improvement1 fix
New
U2Code Product Addons and U2Code Multicurrency integrations.
Mix & Match settings section: tiered pricing for the products inside Mix and Match containers.
Improved
settings tabs ordered consistently.
Fixed
the maximum order quantity in the block cart (Store API); a pricing rule matching a Mix and Match container no longer re-prices the container itself; the pricing table's fallback data uses the rule's minimum quantity.
9.3.2
1 fix
Fixed
WooCommerce Subscriptions: percentage tiers were calculated from an already modified price (double-prorated first payments, wrong sign-up fees and trials), and quantity switches ignored the tiered discount.
9.3.1
1 fix
Fixed
cart prices ignored the exchange rate with the WPML Multicurrency integration (regression in 9.3.0).
9.3.0
2 new1 fix
New
WooCommerce Subscriptions, YITH Multi Currency Switcher and WooPayments Multicurrency integrations.
WPML/Polylang support for role-based and customer-based pricing on translations; global rules match translated products, categories, tags and brands.
Fixed
two possible fatal errors (a null product in the price filter, re-calculating a manual order whose product was deleted), a 100%-off tier charged at full price in manual orders, currency switchers converting percentage tiers twice, add-on costs dropped with a currency switcher, a division-by-zero warning in the Deposits integration, and the SEO structured data offers (Rank Math, Yoast, SEOPress).
9.2.0
2 new1 improvement
New
Request a Quote.
totals and "You save" for products without tiered pricing rules.
Improved
dropdown accessibility.
9.1.0
6 new7 changes
New
Role-based tax options.
Customer-based pricing at the product level.
New styles for displaying tiered pricing.
Custom template for pricing formatting on the shop page.
"Compact layout" option pricing layouts.
Percentage discount for “You save” template.
Changes
Enhance: custom columns work for horizontal table template.
Enhance: Tags and Brands for global pricing rules.
Enhance: Duplicate global pricing rule action.
Enhance: Almost everything is a module: you can disable the features you do not need.
Enhance: CSS is now minimized.
Enhance: Cart upsells work for block based cart and checkout.
Enhance: Translations for 10 most popular languages.
Changelog published by the developer, in their original language.