2026-09-24 – version 10.0.1
* Fix: clicking a row of the pricing table did not set the quantity, and the totals under the table did not update live, because the front-end script did not know the premium code is present in this build.
* Fix: the integrated “Request a quote” row of the table layouts spans every column when custom columns are added to the table.
2026-09-23 – version 10.0.0
* New: wholesale registration and approval, part of the “Non-Logged-In Users” module, now called “Wholesale & Guest Users”: an application form via the [tiered_pricing_wholesale_registration] shortcode with a form builder (add, reorder and remove fields; label, type and required per field; text, paragraph, phone, e-mail, website, number, dropdown and checkbox types), an approval queue under WooCommerce → Wholesale Applications with approve, reject and bulk actions, automatic or manual approval, four WooCommerce e-mails (new application, received, approved, rejected), an “Apply for a wholesale account” link on the login form, a login redirect for wholesale customers, an optional terms checkbox, a honeypot and reCAPTCHA v3 with its own keys. Switched on under the new Wholesale settings tab.
* New: private store, off by default. “Closed store” sends visitors to the login page except for My Account, the wholesale registration page and chosen pages. “Catalog visibility by role” adds a “Who can see” rule to every product and product category (everyone, only selected roles, everyone except selected roles; guests count as a role) for wholesale-only or retail-only catalogs. Hidden products leave the shop, search, related, upsell and cross-sell lists, menus, the sitemap and the Store API, cannot be bought, and their pages send guests to the login page or show a not-found page; hidden categories leave category lists, menus and their archives. The products list and the product categories list show a “Who can see” column, and the products list can be filtered by it.
* New: cart rules by role, off by default: a minimum order amount or quantity for the whole cart per role (guests count as a role, the strictest minimum applies), enforced in the cart and at checkout for the classic pages and the blocks with editable messages; and payment methods and shipping methods limited to selected roles, for example invoice payment for wholesale customers only or free shipping for retail only.
* Improvement: the Guest Users options (hide prices, require login to purchase) moved from the General tab to the Wholesale tab, next to the other B2B settings; both belong to the same module now.