Plugin Changelogs
Need the details? Check out our latest development changelogs below.
WooCommerce Wholesale Pro
2.3.4
Release date 16 September 2025
- NEWAdded translations into 15 language (Danish, German, Spanish, Finnish, French, Italian, Japanese, Korean, Norwegian, Dutch, Polish, Portuguese, Russian, Swedish and Chinese) 
- FIXIncorrect crossed out price in some cases 
- FIXChanges to the product query being made too early 
- FIXWholesale pricing being disregarded for variable products 
- FIXWooCommerce Subscription generating an infinite loop 
- FIXMoved disappeared Payment roles section to Wholesale settings tab 
- TWEAKMoved Shipping roles section to Wholesale settings tab for consistency 
- TWEAKImproved use of price suffix 
- DEVAdded filter hook for order custom column 
- DEVUpdated internal dependency libraries 
- DEVTested up to WordPress 6.8.2 and WooCommerce 10.1.2 
2.3.3
Release date 13 May 2025
- FIXPrices not being hidden under certain conditions 
- FIXFatal error when hiding prices in the Elementor editor 
- FIXRecipients of wholesale admin emails not being saved 
- DEVTested up to WordPress 6.8.1 and WooCommerce 9.8.5 
2.3.2
Release date 28 April 2025
- FIXLogic that disregards wholesale pricing not working properly 
- FIXWholesale/retail order filter appearing on every post type 
- FIXRegression of i18n in WordPress 6.8.0 
- DEVTested up to WordPress 6.8.0 and WooCommerce 9.8.2 
2.3.1
Release date 20 March 2025
- FIXProduct visibility not working when ACF is active 
- FIXCritical error being thrown on edit order page under certain conditions 
- FIXIssue with protected products and custom menus 
- FIXError with early loading of text domain in WordPress 6.7 
- FIXAdd-to-cart form not being hidden for guests in Avada and Elementor Pro 
- FIXSale badge not showing for variable products 
- TWEAKImproved performance of wholesale price calculation of variations 
- TWEAKOther minor improvements 
- DEVAdded filter to further improve wholesale calculation workflow 
- DEVUpdated internal libraries 
- DEVTested up to WordPress 6.7.2 and WooCommerce 9.7.1 
2.3.0
Release date 16 October 2024
- NEWSet the wholesale visibility at the product level. 
- TWEAKProtect cross-sells, up-sells, and related products that are output with core WooCommerce functions. 
- TWEAKEnsure the plugin promo only dislays on the general settings section. 
- TWEAKImproved the display of the wholesale roles table at various viewport widths. 
- FIXVisiblity settings were not correctly disabled under certain conditions in wp-admin category management. 
- DEVRemoved support for experimental WooCommerce navigation. 
- DEVTested up to WordPress 6.6.2 and WooCommerce 9.3.3. 
2.2.0
Release date 13 August 2024
- NEWOption to set a custom registration redirect URL. 
- NEWA {registration_fields}email placeholder tag for the 'New wholesale user' email.
- NEWAvailable email placeholders are now displayed in the email settings. 
- NEWUse the default WooCommerce shop page as the wholesale store page. 
- NEWSetup a wholesale specific order form layout with WooCommerce Product Table 4.0.0. 
- FIXIncorrect price in the cart when a discount is applied to the sale price for wholesale users. 
- DEVTested up to WordPress 6.6.1 and WooCommerce 9.1.4. 
2.1.5
Release date 26 June 2024
- NEWTranslation contribution - Deutsch 
- FIX"Hide prices until login" not working with block themes 
- FIXOrder edit page - Wholesale sale price is not used 
- FIXSale price changes when you quick edit the product 
- FIXDivi - Fatal error on cart when using theme builder and logged out 
- FIXWholesale price being used when customer is created during manual order 
- FIXWholesale filter widgets don't work on homepage 
- FIXTax is added to tax-exempt roles when entering an order manually 
- TWEAKDivi - Wholesale price is not showing with theme builder 
- TWEAKChanged SEO title of Wholesale Store page 
- DEVTested up to WordPress 6.5.4 and WooCommerce 9.0.2 
2.1.4
Release date 13 February 2024
- FIXTable layout not working for tag archives 
- FIXCategory discount not being used when product has normal sale price 
- FIXFatal error being triggered on settings pages when license key is inactive or invalid 
- TWEAKImproved template overriding for archive-product.phptemplate
- TWEAKImproved integration with themes 
- DEVUpdated internal libraries and dependencies 
- DEVTested up to WordPress 6.4.3 and WooCommerce 8.5.2 
2.1.3
Release date 14 December 2023
- FIXWarnings and notices are triggered when WC is deactivated 
- FIXSort by wholesale user dropdown is not showing in the admin orders page 
- FIXScript for email templates is broken 
- FIXThe setup Wizard is not working on activation 
- FIXPrice suffix is not showing for variable products 
- FIX"Hide prices from logged out users" hides the price for logged in users too 
- FIXIntegration with WooCommerce Product Table 
- TWEAKImproved price handling and mini cart output 
- TWEAKOther minor improvements 
- DEVTested up to WordPress 6.4.2 and WooCommerce 8.3.1 
- DEVUpdated internal libraries and dependencies 
2.1.2
Release date 27 October 2023
- FIXSetup Wizard triggering a critical error upon first activation 
- DEVTested up to WordPress 6.4.0 and WooCommerce 8.2.1 
- DEVUpdated internal libraries and dependencies 
2.1.1
Release date 29 August 2023
- FIXWholesale price is not correct when discount is 100% 
2.1.0
Release date 10 August 2023
- FIXCart page shows retail price when the Divi Woo Cart module is used 
- FIXWholesale prices not being applied correctly in order edit page 
- FIXSale price is disregarded when no wholesale discount is set 
- FIXSale price for wholesale customer not being correctly applied to cart 
- FIXRemoved PHP Warning when deleting a role 
- FIXImproved compatibility with Legacy REST API 
- FIXFatal error when manually adding a fee to an order 
- TWEAKImproved style of login/register form in Twenty Twenty-Three 
- TWEAKCompletely redesigned price calculation logic 
- TWEAKImproved utility methods for wholesale customer detection 
- DEVEnabled HPOS compatibility 
- DEVUpdated internal libraries 
- DEVTested up to WP 6.3 and WooCommerce 8.0 
2.0.8
Release date 14 June 2023
- FIXEmpty role discount triggering a PHP error 
- FIXIncreased manual totals reverting to original value in the order editor 
- FIXNull sale price of wholesale-only variations affecting price calculation 
- TWEAKImproved conditions for on-sale status 
- TWEAKImproved clearance of product variation transients 
2.0.7
Release date 18 May 2023
- FIXTotals manually set in the administrative order page are overridden by the wholesale price calculation 
- FIXWholesale Sale Price is not showing when no wholesale price is specified 
- FIXOriginal price shows as zero for wholesale-only products 
- TWEAKImproved price display in some edge cases 
- TWEAKAdded script on product editor to validate sale prices 
- DEVTested up to WooCommerce 7.7 
2.0.6
Release date 5 May 2023
- FIXPrice being 0 for wholesale-only variations with no retail variations 
- FIXWholesale Sale Price not showing under certain conditions 
- FIXArchive template not compatible with FSE Themes 
- FIXWrong template for Wholesale Store page when an FSE theme is used 
- TWEAKImproved price calculations and formatting 
2.0.5
Release date 2 May 2023
- FIXWholesale prices are always rounded to 2 decimals, regardless of WooCommerce settings 
- FIXWholesale/Retail dropdown mistakenly added to Products page 
- TWEAKTransients of wholesale prices can now be cleared together with the "WooCommerce Transients" 
- DEVTested up to WordPress 6.2 and WooCommerce 7.6 
- DEVUpdated internal libraries 
2.0.4
Release date 12 April 2023
- FIXRoles using names with non-ASCII characters cannot be edited or deleted 
- FIXRetail customers see the wrong prices when prices include taxes 
2.0.3
Release date 22 March 2023
- FIXVariable products show wrong prices when “Prices entered with tax” and “Display prices in the shop” options do not match 
- FIXVariation products show wrong prices when on sale 
2.0.2
Release date 1 March 2023
- FIXCreating or updating a new order from the admin area results in a blank page 
- FIXPHP Warning for undefined $user variable when calculating role-based prices 
- DEVTested up to WooCommerce 7.4.1 
2.0.1
Release date 28 February 2023
- FIXError triggered when wholesale roles visit the page of a product with no wholesale discounts 
- TWEAKImproved price range styling 
- TWEAKOptimized utility methods that retrieve the wholesale role of the currently logged-in user 
2.0.0
Release date 23 February 2023
- NEWAdded column and filters to easily search for orders by customers' role (retail or wholesale) 
- NEWAdded capability to shop managers who can now handle customers' registration 
- NEWAdded possibility to input orders in the admin area with prices automatically adjusting to the selected customer's role 
- NEWAdded sale prices specific to wholesale roles 
- NEWAdded new Shipping Method classes to improve flexibility of role-based shipping methods 
- NEWAdded possibility to specify the 'Hide price until login' option by product category 
- TWEAKOptimized visibility of role-based navigation menus 
- TWEAKImproved display of wholesale prices for variable products 
1.7.7
Release date 11 January 2023
- DEVAdd a cart flag for other plugins to determine if the cart item has a wholesale price. 
- DEVUpdated Barn2 internal libraries. 
- DEVTested up to WooCommerce 7.2.3 and WordPress 6.1.1 
1.7.6
Release date 9 August 2022
- FIXWholesale store is empty when permalinks are set as plain. 
- FIXRedirecting to a custom URL does not work when a subdomain is used. 
- FIXSubmenus being pushed to top level when parent menu is hidden. 
- FIXWholesale price not being removed at product level. 
- FIXSub-category not inheriting the wholesale discount of the parent category 
- DEVAdded support to auto-updates 
- DEVTested up to WooCommerce 6.7.0 and WordPress 6.0.1 
1.7.5
Release date 26 May 2022
- FIXHide prices until login feature did not work with the Flatsome UX builder add to cart module. 
- DEVDocumented all available actions and filters. 
- DEVUpdated Barn2 internal libraries. 
- DEVTested up to WooCommerce 6.5.1 and WordPress 6.0. 
1.7.4
Release date 15 April 2022
- FIXTwo save buttons were visible in the wholesale role editing screen. 
- FIXProducts without wholesale prices would not show dropdowns in WooCommerce Product Table 
- DEVTested up to WooCommerce 6.4.0. 
1.7.3
Release date 6 April 2022
- TWEAKImproved compatibility with wholesale priced variations and WooCommerce Product Table. 
- DEVTested up to WordPress 5.9.3. 
1.7.2
Release date 17 March 2022
- TWEAKEmail password reset link instead of password for new wholesale customers. More Information 
- TWEAKWhen clicking 'Add New' via a wholesale role user list in wp-admin, the wholesale role will now be automatically selected. 
- FIXThe default WordPress email was being sent instead of the 'New wholesale account' email when adding wholesale customers via Users > Add New in wp-admin. 
- FIXWholesale prices were not displaying on single products when both the Flatsome theme and WooCommerce Product Addons were active. 
- FIXThe plugin would cause a fatal error if activated without WooCommerce active. 
- DEVReplace deprecated constants for PHP 8.1 compatibility. 
- DEVTested up to WooCommerce 6.3.1 and WordPress 5.9.2. 
1.7.1
Release date 24 February 2022
- TWEAKImproved compatibility with Divi WooCommerce modules and the Alternate Content feature. 
- FIXMultiple save buttons were appearing on some settings pages. 
- DEVCompatibility with upcoming Barn2 plugins. 
- DEVTested up to WooCommerce 6.2.1 and WordPress 5.9.1 
1.7
Release date 26 November 2021
- NEWAdded support for Barn2 setup wizard. 
- FIXAdded support for products with no wholesale price to WPML WooCommerce Multilingual. 
- DEVTested up to WooCommerce 5.9 and WordPress 5.8.2 
1.6.4
Release date 26 August 2021
- NEWCustom WooCommerce filter widgets which can be used across the Shop, Wholesale Store, and WooCommerce Product Table pages. 
- DEVTested up to WooCommerce 5.6 
1.6.3
Release date 4 August 2021
- FIXPrice display suffix would not appear next to certain wholesale prices. 
- FIXConflict with All in One SEO plugin causing WooCommerce notices to not display on the Login / Register shortcodes. 
- DEVTested up to WooCommerce 5.5.2. 
1.6.2
Release date 1 July 2021
- FIXWooCommerce Product Addons would ignore sale price for non-wholesale customers. 
- FIXError when trying to register a wholesale user with an existing username. 
- TWEAKBetter handling of wholesale roles with no global discounts. 
- DEVFilter for price transients to assist with third party integrations concerning price handling. 
- DEVSwitched to Composer autoloader. 
- DEVTested up to WooCommerce 5.4.1 and WordPress 5.8. 
1.6.1
Release date 27 May 2021
- TWEAKEnsure alternate content only displays in the main single product area. 
1.6
Release date 26 May 2021
- NEWAlternate content option for when prices are hidden from logged out users. 
- NEWOption to hide the striked out regular price for wholesale users. 
- NEWCompatibility with WooCommerce Product Add-ons, Aelia Currency Switcher and WPML WooCommerce Multilingual. 
- FIXPlugin activation via WP CLI. 
- DEVAdded Spanish language translation. 
- DEVTested up to WooCommerce 5.3. 
1.5.2
Release date 20 April 2021
- FIXResolved a compatibility issue with Elementor which resulted in the Wholesale Store page not displaying products. 
- DEVTested up to WooCommerce 5.2.2 
1.5.1
Release date 2 April 2021
- FIXSiteGround Optimizer conflict resolved. 
1.5
Release date 1 April 2021
- NEWAdded decimal discount support for the category and global settings. 
- FIXImmediately clear variable price range cache when a user's role has changed. 
1.4.6
Release date 8 March 2021
- FIXWholesale variation price was not shown on single product when all regular variation prices were the same. 
- NEWAdded support for upcoming WooCommerce navigation. 
- DEVTested up to WooCommerce 5.1. 
1.4.5
Release date 15 February 2021
- TWEAKRemove product offers from structured data when prices are hidden to logged out users. 
- TWEAKClear the wholesale pricing cache when a product is updated through WP All Import Pro. 
- DEVTested up to WooCommerce 5.0. 
1.4.4
Release date 21 January 2021
- TWEAKMultisite improvements including network activation and wholesale approvals for normal site administrators. 
1.4.3
Release date 11 January 2021
- FIXFixed priority for Public Only protection. 
- FIXAdded better detection of when shortcodes are used in the Block Editor to prevent invalid JSON errors. 
- TWEAKSupport old versions of WooCommerce Product Table. 
- DEVTested up to WooCommerce 4.9. 
1.4.2
Release date 18 December 2020
- FIXEnsure variation price ranges are always displayed correctly for each role. 
- TWEAKShow search query as page title on the product search results page for wholesale users. 
- TWEAKEnsure original price shows for wholesale users on lazy loaded order forms. 
- DEVTested up to WordPress 5.6 and WooCommerce 4.8. 
1.4.1
Release date 18 November 2020
- FIXSearch results for wholesale users. 
- FIXSupport custom decimal separators specified in WooCommerce settings or core filters. 
- TWEAKDon't show the striked out regular price when it is equal to the wholesale price. 
- DEVTested up to WordPress 5.5.3 and WooCommerce 4.7. 
1.4
Release date 12 November 2020
- NEWOption to set a custom login redirect URL. 
- TWEAKRedirect wholesale users to the wholesale store or custom URL when using the core WordPress login. 
1.3.4
Release date 4 November 2020
- TWEAKImprove compatibility for the WooCommerce products search on the wholesale store page when categories display is being used. 
- TWEAKAdjust WooCommerce notice output structure for wider compatiblity across themes. 
- TWEAKCompatiblity with WooCommerce Product Table 2.7 settings pages. 
1.3.3
Release date 15 October 2020
- FIXCompatibility for the WooCommerce products search on the wholesale store page. 
1.3.2
Release date 1 October 2020
- FIXWholesale prices were being used in the manual order page. 
- TWEAKDon't show the registration fields heading on the User edit page when there are no fields set. 
- TWEAKReplace the deprecated jQuery hover event in preparation for future WordPress core updates. 
1.3.1
Release date 9 September 2020
- TWEAKAllow PHP 5.6 back-compatibility. 
- TWEAKMake Public Only products visible to administrators and store managers. 
- TWEAKRespect the ‘Display prices in the shop’ setting when tax is not disabled for wholesale users. 
1.3
Release date 27 August 2020
- NEWOption to disable coupons for wholesale users. 
- NEWOption to disable tax for any or all wholesale roles. 
- NEWOption to restrict shipping methods to specific roles. 
- NEWOption to restrict payment methods to specific roles. 
- NEWAdd support for zero wholesale prices and 100% discounts. 
- TWEAKRemove Page Templates dropdown from the Wholesale Store page when editing. 
- TWEAKAlways clear role pricing cache when a role is updated. 
- TWEAKShow order form layout to administrators and store managers on category archives. 
- TWEAKHide the 'Sale' label from administrators and store managers. 
- FIXRegistration shortcode caused a PHP notice related to wc_add_notice when added via Gutenberg. 
- FIXEmpty regular price caused a PHP notice under certain discount conditions. 
1.2
Release date 5 August 2020
- NEWOptions to add extra fields to the wholesale registration form. 
- NEW[wholesale_registration] shortcode. 
- TWEAKMinor changes to wording and labels on General settings page. 
- FIXPHP 7.4 deprecation notice. 
- FIXDeleting unordered roles in the Roles settings tab could cause errors. 
1.1
Release date 21 July 2020
- NEWAdded 'Hide Price Until Login' feature. 
- NEWAllow administrators and store manager roles to see the wholesale area and pricing. 
- FIXEnsure output of WooCommerce notices on the wholesale login/register page for certain themes. 
- FIXPHP error relating to WooCommerce notices on the login/register shortcode when consumed via the REST API. 
- FIXBlank shop pages on certain configurations of Divi Builder. 
- FIXMissing string translations. 
1.0.2
Release date 7 July 2020
- DEVTested up to WooCommerce 4.3 and WordPress 5.4.2. 
1.0.1
Release date 25 June 2020
- FIXCompatibility with Salient Visual Composer. 
1.0
Release date 22 June 2020
- NEWInitial release. 
