Plugin Changelogs
Need the details? Check out our latest development changelogs below.
WooCommerce Wholesale Pro
2.3.1
Release date 20 March 2025
- FIX
Product visibility not working when ACF is active
- FIX
Critical error being thrown on edit order page under certain conditions
- FIX
Issue with protected products and custom menus
- FIX
Error with early loading of text domain in WordPress 6.7
- FIX
Add-to-cart form not being hidden for guests in Avada and Elementor Pro
- FIX
Sale badge not showing for variable products
- TWEAK
Improved performance of wholesale price calculation of variations
- TWEAK
Other minor improvements
- DEV
Added filter to further improve wholesale calculation workflow
- DEV
Updated internal libraries
- DEV
Tested up to WordPress 6.7.2 and WooCommerce 9.7.1
2.3.0
Release date 16 October 2024
- NEW
Set the wholesale visibility at the product level.
- TWEAK
Protect cross-sells, up-sells, and related products that are output with core WooCommerce functions.
- TWEAK
Ensure the plugin promo only dislays on the general settings section.
- TWEAK
Improved the display of the wholesale roles table at various viewport widths.
- FIX
Visiblity settings were not correctly disabled under certain conditions in wp-admin category management.
- DEV
Removed support for experimental WooCommerce navigation.
- DEV
Tested up to WordPress 6.6.2 and WooCommerce 9.3.3.
2.2.0
Release date 13 August 2024
- NEW
Option to set a custom registration redirect URL.
- NEW
A
{registration_fields}
email placeholder tag for the 'New wholesale user' email. - NEW
Available email placeholders are now displayed in the email settings.
- NEW
Use the default WooCommerce shop page as the wholesale store page.
- NEW
Setup a wholesale specific order form layout with WooCommerce Product Table 4.0.0.
- FIX
Incorrect price in the cart when a discount is applied to the sale price for wholesale users.
- DEV
Tested up to WordPress 6.6.1 and WooCommerce 9.1.4.
2.1.5
Release date 26 June 2024
- NEW
Translation contribution - Deutsch
- FIX
"Hide prices until login" not working with block themes
- FIX
Order edit page - Wholesale sale price is not used
- FIX
Sale price changes when you quick edit the product
- FIX
Divi - Fatal error on cart when using theme builder and logged out
- FIX
Wholesale price being used when customer is created during manual order
- FIX
Wholesale filter widgets don't work on homepage
- FIX
Tax is added to tax-exempt roles when entering an order manually
- TWEAK
Divi - Wholesale price is not showing with theme builder
- TWEAK
Changed SEO title of Wholesale Store page
- DEV
Tested up to WordPress 6.5.4 and WooCommerce 9.0.2
2.1.4
Release date 13 February 2024
- FIX
Table layout not working for tag archives
- FIX
Category discount not being used when product has normal sale price
- FIX
Fatal error being triggered on settings pages when license key is inactive or invalid
- TWEAK
Improved template overriding for
archive-product.php
template - TWEAK
Improved integration with themes
- DEV
Updated internal libraries and dependencies
- DEV
Tested up to WordPress 6.4.3 and WooCommerce 8.5.2
2.1.3
Release date 14 December 2023
- FIX
Warnings and notices are triggered when WC is deactivated
- FIX
Sort by wholesale user dropdown is not showing in the admin orders page
- FIX
Script for email templates is broken
- FIX
The setup Wizard is not working on activation
- FIX
Price suffix is not showing for variable products
- FIX
"Hide prices from logged out users" hides the price for logged in users too
- FIX
Integration with WooCommerce Product Table
- TWEAK
Improved price handling and mini cart output
- TWEAK
Other minor improvements
- DEV
Tested up to WordPress 6.4.2 and WooCommerce 8.3.1
- DEV
Updated internal libraries and dependencies
2.1.2
Release date 27 October 2023
- FIX
Setup Wizard triggering a critical error upon first activation
- DEV
Tested up to WordPress 6.4.0 and WooCommerce 8.2.1
- DEV
Updated internal libraries and dependencies
2.1.1
Release date 29 August 2023
- FIX
Wholesale price is not correct when discount is 100%
2.1.0
Release date 10 August 2023
- FIX
Cart page shows retail price when the Divi Woo Cart module is used
- FIX
Wholesale prices not being applied correctly in order edit page
- FIX
Sale price is disregarded when no wholesale discount is set
- FIX
Sale price for wholesale customer not being correctly applied to cart
- FIX
Removed PHP Warning when deleting a role
- FIX
Improved compatibility with Legacy REST API
- FIX
Fatal error when manually adding a fee to an order
- TWEAK
Improved style of login/register form in Twenty Twenty-Three
- TWEAK
Completely redesigned price calculation logic
- TWEAK
Improved utility methods for wholesale customer detection
- DEV
Enabled HPOS compatibility
- DEV
Updated internal libraries
- DEV
Tested up to WP 6.3 and WooCommerce 8.0
2.0.8
Release date 14 June 2023
- FIX
Empty role discount triggering a PHP error
- FIX
Increased manual totals reverting to original value in the order editor
- FIX
Null sale price of wholesale-only variations affecting price calculation
- TWEAK
Improved conditions for on-sale status
- TWEAK
Improved clearance of product variation transients
2.0.7
Release date 18 May 2023
- FIX
Totals manually set in the administrative order page are overridden by the wholesale price calculation
- FIX
Wholesale Sale Price is not showing when no wholesale price is specified
- FIX
Original price shows as zero for wholesale-only products
- TWEAK
Improved price display in some edge cases
- TWEAK
Added script on product editor to validate sale prices
- DEV
Tested up to WooCommerce 7.7
2.0.6
Release date 5 May 2023
- FIX
Price being 0 for wholesale-only variations with no retail variations
- FIX
Wholesale Sale Price not showing under certain conditions
- FIX
Archive template not compatible with FSE Themes
- FIX
Wrong template for Wholesale Store page when an FSE theme is used
- TWEAK
Improved price calculations and formatting
2.0.5
Release date 2 May 2023
- FIX
Wholesale prices are always rounded to 2 decimals, regardless of WooCommerce settings
- FIX
Wholesale/Retail dropdown mistakenly added to Products page
- TWEAK
Transients of wholesale prices can now be cleared together with the "WooCommerce Transients"
- DEV
Tested up to WordPress 6.2 and WooCommerce 7.6
- DEV
Updated internal libraries
2.0.4
Release date 12 April 2023
- FIX
Roles using names with non-ASCII characters cannot be edited or deleted
- FIX
Retail customers see the wrong prices when prices include taxes
2.0.3
Release date 22 March 2023
- FIX
Variable products show wrong prices when “Prices entered with tax” and “Display prices in the shop” options do not match
- FIX
Variation products show wrong prices when on sale
2.0.2
Release date 1 March 2023
- FIX
Creating or updating a new order from the admin area results in a blank page
- FIX
PHP Warning for undefined $user variable when calculating role-based prices
- DEV
Tested up to WooCommerce 7.4.1
2.0.1
Release date 28 February 2023
- FIX
Error triggered when wholesale roles visit the page of a product with no wholesale discounts
- TWEAK
Improved price range styling
- TWEAK
Optimized utility methods that retrieve the wholesale role of the currently logged-in user
2.0.0
Release date 23 February 2023
- NEW
Added column and filters to easily search for orders by customers' role (retail or wholesale)
- NEW
Added capability to shop managers who can now handle customers' registration
- NEW
Added possibility to input orders in the admin area with prices automatically adjusting to the selected customer's role
- NEW
Added sale prices specific to wholesale roles
- NEW
Added new Shipping Method classes to improve flexibility of role-based shipping methods
- NEW
Added possibility to specify the 'Hide price until login' option by product category
- TWEAK
Optimized visibility of role-based navigation menus
- TWEAK
Improved display of wholesale prices for variable products
1.7.7
Release date 11 January 2023
- DEV
Add a cart flag for other plugins to determine if the cart item has a wholesale price.
- DEV
Updated Barn2 internal libraries.
- DEV
Tested up to WooCommerce 7.2.3 and WordPress 6.1.1
1.7.6
Release date 9 August 2022
- FIX
Wholesale store is empty when permalinks are set as plain.
- FIX
Redirecting to a custom URL does not work when a subdomain is used.
- FIX
Submenus being pushed to top level when parent menu is hidden.
- FIX
Wholesale price not being removed at product level.
- FIX
Sub-category not inheriting the wholesale discount of the parent category
- DEV
Added support to auto-updates
- DEV
Tested up to WooCommerce 6.7.0 and WordPress 6.0.1
1.7.5
Release date 26 May 2022
- FIX
Hide prices until login feature did not work with the Flatsome UX builder add to cart module.
- DEV
Documented all available actions and filters.
- DEV
Updated Barn2 internal libraries.
- DEV
Tested up to WooCommerce 6.5.1 and WordPress 6.0.
1.7.4
Release date 15 April 2022
- FIX
Two save buttons were visible in the wholesale role editing screen.
- FIX
Products without wholesale prices would not show dropdowns in WooCommerce Product Table
- DEV
Tested up to WooCommerce 6.4.0.
1.7.3
Release date 6 April 2022
- TWEAK
Improved compatibility with wholesale priced variations and WooCommerce Product Table.
- DEV
Tested up to WordPress 5.9.3.
1.7.2
Release date 17 March 2022
- TWEAK
Email password reset link instead of password for new wholesale customers. More Information
- TWEAK
When clicking 'Add New' via a wholesale role user list in wp-admin, the wholesale role will now be automatically selected.
- FIX
The default WordPress email was being sent instead of the 'New wholesale account' email when adding wholesale customers via Users > Add New in wp-admin.
- FIX
Wholesale prices were not displaying on single products when both the Flatsome theme and WooCommerce Product Addons were active.
- FIX
The plugin would cause a fatal error if activated without WooCommerce active.
- DEV
Replace deprecated constants for PHP 8.1 compatibility.
- DEV
Tested up to WooCommerce 6.3.1 and WordPress 5.9.2.
1.7.1
Release date 24 February 2022
- TWEAK
Improved compatibility with Divi WooCommerce modules and the Alternate Content feature.
- FIX
Multiple save buttons were appearing on some settings pages.
- DEV
Compatibility with upcoming Barn2 plugins.
- DEV
Tested up to WooCommerce 6.2.1 and WordPress 5.9.1
1.7
Release date 26 November 2021
- NEW
Added support for Barn2 setup wizard.
- FIX
Added support for products with no wholesale price to WPML WooCommerce Multilingual.
- DEV
Tested up to WooCommerce 5.9 and WordPress 5.8.2
1.6.4
Release date 26 August 2021
- NEW
Custom WooCommerce filter widgets which can be used across the Shop, Wholesale Store, and WooCommerce Product Table pages.
- DEV
Tested up to WooCommerce 5.6
1.6.3
Release date 4 August 2021
- FIX
Price display suffix would not appear next to certain wholesale prices.
- FIX
Conflict with All in One SEO plugin causing WooCommerce notices to not display on the Login / Register shortcodes.
- DEV
Tested up to WooCommerce 5.5.2.
1.6.2
Release date 1 July 2021
- FIX
WooCommerce Product Addons would ignore sale price for non-wholesale customers.
- FIX
Error when trying to register a wholesale user with an existing username.
- TWEAK
Better handling of wholesale roles with no global discounts.
- DEV
Filter for price transients to assist with third party integrations concerning price handling.
- DEV
Switched to Composer autoloader.
- DEV
Tested up to WooCommerce 5.4.1 and WordPress 5.8.
1.6.1
Release date 27 May 2021
- TWEAK
Ensure alternate content only displays in the main single product area.
1.6
Release date 26 May 2021
- NEW
Alternate content option for when prices are hidden from logged out users.
- NEW
Option to hide the striked out regular price for wholesale users.
- NEW
Compatibility with WooCommerce Product Add-ons, Aelia Currency Switcher and WPML WooCommerce Multilingual.
- FIX
Plugin activation via WP CLI.
- DEV
Added Spanish language translation.
- DEV
Tested up to WooCommerce 5.3.
1.5.2
Release date 20 April 2021
- FIX
Resolved a compatibility issue with Elementor which resulted in the Wholesale Store page not displaying products.
- DEV
Tested up to WooCommerce 5.2.2
1.5.1
Release date 2 April 2021
- FIX
SiteGround Optimizer conflict resolved.
1.5
Release date 1 April 2021
- NEW
Added decimal discount support for the category and global settings.
- FIX
Immediately clear variable price range cache when a user's role has changed.
1.4.6
Release date 8 March 2021
- FIX
Wholesale variation price was not shown on single product when all regular variation prices were the same.
- NEW
Added support for upcoming WooCommerce navigation.
- DEV
Tested up to WooCommerce 5.1.
1.4.5
Release date 15 February 2021
- TWEAK
Remove product offers from structured data when prices are hidden to logged out users.
- TWEAK
Clear the wholesale pricing cache when a product is updated through WP All Import Pro.
- DEV
Tested up to WooCommerce 5.0.
1.4.4
Release date 21 January 2021
- TWEAK
Multisite improvements including network activation and wholesale approvals for normal site administrators.
1.4.3
Release date 11 January 2021
- FIX
Fixed priority for Public Only protection.
- FIX
Added better detection of when shortcodes are used in the Block Editor to prevent invalid JSON errors.
- TWEAK
Support old versions of WooCommerce Product Table.
- DEV
Tested up to WooCommerce 4.9.
1.4.2
Release date 18 December 2020
- FIX
Ensure variation price ranges are always displayed correctly for each role.
- TWEAK
Show search query as page title on the product search results page for wholesale users.
- TWEAK
Ensure original price shows for wholesale users on lazy loaded order forms.
- DEV
Tested up to WordPress 5.6 and WooCommerce 4.8.
1.4.1
Release date 18 November 2020
- FIX
Search results for wholesale users.
- FIX
Support custom decimal separators specified in WooCommerce settings or core filters.
- TWEAK
Don't show the striked out regular price when it is equal to the wholesale price.
- DEV
Tested up to WordPress 5.5.3 and WooCommerce 4.7.
1.4
Release date 12 November 2020
- NEW
Option to set a custom login redirect URL.
- TWEAK
Redirect wholesale users to the wholesale store or custom URL when using the core WordPress login.
1.3.4
Release date 4 November 2020
- TWEAK
Improve compatibility for the WooCommerce products search on the wholesale store page when categories display is being used.
- TWEAK
Adjust WooCommerce notice output structure for wider compatiblity across themes.
- TWEAK
Compatiblity with WooCommerce Product Table 2.7 settings pages.
1.3.3
Release date 15 October 2020
- FIX
Compatibility for the WooCommerce products search on the wholesale store page.
1.3.2
Release date 1 October 2020
- FIX
Wholesale prices were being used in the manual order page.
- TWEAK
Don't show the registration fields heading on the User edit page when there are no fields set.
- TWEAK
Replace the deprecated jQuery hover event in preparation for future WordPress core updates.
1.3.1
Release date 9 September 2020
- TWEAK
Allow PHP 5.6 back-compatibility.
- TWEAK
Make Public Only products visible to administrators and store managers.
- TWEAK
Respect the ‘Display prices in the shop’ setting when tax is not disabled for wholesale users.
1.3
Release date 27 August 2020
- NEW
Option to disable coupons for wholesale users.
- NEW
Option to disable tax for any or all wholesale roles.
- NEW
Option to restrict shipping methods to specific roles.
- NEW
Option to restrict payment methods to specific roles.
- NEW
Add support for zero wholesale prices and 100% discounts.
- TWEAK
Remove Page Templates dropdown from the Wholesale Store page when editing.
- TWEAK
Always clear role pricing cache when a role is updated.
- TWEAK
Show order form layout to administrators and store managers on category archives.
- TWEAK
Hide the 'Sale' label from administrators and store managers.
- FIX
Registration shortcode caused a PHP notice related to wc_add_notice when added via Gutenberg.
- FIX
Empty regular price caused a PHP notice under certain discount conditions.
1.2
Release date 5 August 2020
- NEW
Options to add extra fields to the wholesale registration form.
- NEW
[wholesale_registration] shortcode.
- TWEAK
Minor changes to wording and labels on General settings page.
- FIX
PHP 7.4 deprecation notice.
- FIX
Deleting unordered roles in the Roles settings tab could cause errors.
1.1
Release date 21 July 2020
- NEW
Added 'Hide Price Until Login' feature.
- NEW
Allow administrators and store manager roles to see the wholesale area and pricing.
- FIX
Ensure output of WooCommerce notices on the wholesale login/register page for certain themes.
- FIX
PHP error relating to WooCommerce notices on the login/register shortcode when consumed via the REST API.
- FIX
Blank shop pages on certain configurations of Divi Builder.
- FIX
Missing string translations.
1.0.2
Release date 7 July 2020
- DEV
Tested up to WooCommerce 4.3 and WordPress 5.4.2.
1.0.1
Release date 25 June 2020
- FIX
Compatibility with Salient Visual Composer.
1.0
Release date 22 June 2020
- NEW
Initial release.