WooCommerce Wholesale Pro

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.

WooCommerce Wholesale Pro

Not bought the plugin yet?
WooCommerce Wholesale Pro left-right CTA Buy Now

Our Customers Say

Excellent Support! I'm using this plugin for multiple clients websites and they are very happy with it. Everytime I had an issue or a question, the support gave me a quick and complete answer! On top of that, it works well with other plugins and it has a good documentation.
—Lanneau Maxime