Skip to content

Wholesale Price Lists changelog

All notable changes to Wholesale Price Lists (kv_wholesale_price_lists) are documented here. The format follows Keep a Changelog and the project uses Semantic Versioning.

  • Named price lists with status, priority, validity dates, a note for the customer and an optional discount on all other products.
  • Per product: fixed price or percent off the regular price, with quantity breaks; variations fall back to their parent product.
  • Assignment to user groups (including all registered customers) and to individual customers.
  • Lowest price or highest priority when several lists apply; optional cap at the regular price.
  • List prices in product pages, product lists and blocks, cart, checkout, order management and API through core price calculation.
  • Admin pages (Customers → Price lists): overview with states, editor with search, quantity breaks and product picker, assignments, bulk actions.
  • CSV import by SKU or product ID (merge or replace, line-by-line errors) and export.
  • My price list page in the customer account with search and CSV download; account menu link.
  • Regular price crossed out and “Your price” saving on product pages (optional).
  • Guests never see list prices: block cache and product schema markup keyed by the customer’s lists; full page cache safe on 4.21.
  • Multi-Vendor: marketplace-wide lists across vendors’ products. Ultimate: lists and settings per storefront.