WooCommerce Wholesale Prices Premium is a wholesale pricing and B2B customer management plugin specifically designed for WooCommerce, recognized as one of the most powerful wholesale solutions on the WordPress platform. This plugin allows store owners to set exclusive wholesale prices for specific user groups (such as wholesalers, distributors, or VIP customers), thus simplifying the B2B transaction process.
As a comprehensive wholesale plugin, WooCommerce Wholesale Prices Premium supports various advanced features:
- Flexible pricing settings: Set different wholesale prices for different user roles
- Order quantity discounts: Automatically adjust prices based on order quantity
- B2B customer management: Easily manage wholesale customer accounts
- Frontend price display: Display wholesale prices directly on product pages
- User role control: Customize wholesale user permissions
This plugin is particularly suitable for the following scenarios:
- Stores that need to serve both retail and wholesale customers
- B2B e-commerce websites
- Small businesses looking to expand their wholesale operations
- Brands needing to manage multiple distributor prices
WooCommerce Wholesale Prices Premium is known for its stability and ease of use, with over 25,000 stores worldwide using this plugin to manage their wholesale operations. The plugin is regularly updated to ensure full compatibility with the latest version of WooCommerce.
Whether you are in the wholesale clothing, electronics, or any other type of wholesale business, this plugin can help you streamline your wholesale processes and improve sales efficiency. Its intuitive backend interface makes setting up and managing wholesale prices exceptionally simple, allowing even users without a technical background to get started quickly.
🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹 Version Update Log 🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹
The update log for the WooCommerce Wholesale Prices Premium plugin is as follows:
2.0.3
Feature: WC Subscriptions: Cart and Checkout Modules
Feature: WC Vendors Integration: Allow admins to enable/disable wholesale features for individual vendors
Feature: WC Vendors Integration: Display wholesale prices to non-wholesale users
Feature: WC Vendors Integration: Vendor wholesale settings
Feature: WC Vendors Integration: Wholesale management settings
Feature: WC Vendors Integration: Wholesale data for vendor orders
Feature: WC Vendors Integration: Wholesale pricing fields and product/variant visibility
Improvement: Added 'posts_per_page' => '-1' to $related_posts_query_args
Improvement: Ensure plugin updates come from our premium server
Improvement: Wholesale payment suggestions in payment gateway settings
Bug Fix: Bundled products hidden on shop page
Bug Fix: Unable to translate "You have not reached the minimum order quantity to activate adjusted pricing for (noun)."
Bug Fix: DRM: License status does not update if submitted license key and email are empty
Bug Fix: Forced minimum/step cart options not working properly
Bug Fix: Grouped products hidden on shop page
Bug Fix: Parent minimum quantity enforces minimum quantity requirement for each variant
Bug Fix: WooCommerce Subscriptions: When subscription price is $0, it causes allowed memory exhaustion.
Bug Fix: Product Block - Unable to get wholesale price2.0.2
Features: WC Subscriptions: Backend - Filter subscription prices to cart/checkout page
Features: WC Subscriptions: Backend - Save metadata for subscription product types (simple and variable)
Features: WC Subscriptions: Backend - Wholesale visibility
Features: WC Subscriptions: Frontend - Display subscription prices on the single product page
Improvements: Rename "Lifecycle Emails" settings page and reorder
Bug Fix: Always enforce the regular price for wholesale roles using the regular price, which was not set in quantity-based discount rules
Bug Fix: Clearing unused product meta buttons causes a critical error
Bug Fix: Critical error occurs when a customer removes a product from the subscription
Bug Fix: Regular quantity-based discounts do not save without an end quantity
Bug Fix: Non-partitioned mapped shipping methods were not hidden
Bug Fix: Showing wholesale product options only to wholesale customers affects grouped products for non-wholesale customers
Bug Fix: General quantity-based discounts apply to wholesale products (from product or category level discounts)
Bug Fix: Missing variable products on the store page if wholesale price is not set for all variants
Bug Fix: Scripts and styles loaded by Vite are not queued correctly when using CDN
Integration: Integration - WooCommerce Subscription Products
2.0.1Features: Implement lifecycle emails
Improvements: Variable product page loading slowly
Bug Fix: Showing wholesale products only to wholesale customers does not work if related products have both regular and wholesale prices
Bug Fix: Showing wholesale products only to wholesale customers does not apply to variable products without wholesale price
Bug Fix: Cannot edit prices for retail orders and wholesale backend orders, showing retail instead of wholesale
Bug Fix: Wholesale shipping method mapping does not recognize "other locations not covered" as a valid shipping area
Bug Fix: Grouping issues not displayed on the product page
2.0.0.6Bug Fix: Mapped shipping methods not working properly
2.0.0.5Bug Fix: Affecting tax calculation per item
2.0.0.4Improvements: Run auto-load options only when necessary
Bug Fix: Cannot edit prices of existing paused orders
2.0.0.3Features: Add Metabox option to apply wholesale pricing or retail price on backend orders
Bug Fix: API calls for composite and bundled products rendered with HTML
Bug Fix: Critical error when updating products via CSV file using WooCommerce built-in CSV tool
Bug Fix: Fatal error when using WooCommerce Tab Manager plugin
Bug Fix: Integrate composite separate prices on empty cart block page
Bug Fix: Wholesale manual orders taxed twice
2.0.0.2Bug Fix: Fatal error in API PHP when processing orders
Bug Fix: Variable products not displaying prices on the shop page
2.0.0.1Bug Fix: Backend order pricing issue when refunding orders
Bug Fix: Critical error when wholesale customers log in
2.0.0Feature: Allow administrators/shop managers to add products with correct wholesale prices from the backend for manual wholesale orders
Feature: C&C Block: Disabled mapped payment gateways are not available at checkout
Feature: C&C Block: Orders are not allowed if minimum requirements are not met
Feature: C&C Block: Implement mandatory minimum/step cart
Feature: C&C Block: Implement display of wholesale savings amount
Feature: C&C Block: Implement surcharges on payment gateways at checkout
Feature: C&C Block: Implement wholesale minimum requirements notification
Feature: Orders created in the backend do not use product wholesale prices when selecting users with wholesale roles
Improvement: Remove all get/update/delete_post_meta usages of the product object
Improvement: SLMW: Stop license check operation scheduler when the plugin is deactivated
Bug Fix: Correct the syntax of quantity discount information text
Bug Fix: Critical error occurring after updating the plugin to the latest version
Bug Fix: Critical error when updating products via CSV file using WooCommerce built-in CSV tool
Bug Fix: Failure message when creating general quantity discount mapping
Bug Fix: PHP warning received when enabling variable product price range cache
Bug Fix: Safety check failed when adding quantity discounts on user edit screen
Bug Fix: Variable product wholesale prices for categories and global settings not displaying on shop and single product pages
Bug Fix: WooCommerce notification alignment issue - HTML spelling mistake
1.30.5.1Bug Fix: Error when updating/deleting quantity-based discount mappings
1.30.5Bug Fixes: Fixed the spelling mistake in the WWS_STATIC_PING_FILE constant
Bug Fixes: PHP warnings when accessing new settings in WWPP
Bug Fixes: New settings: The wholesale role in the wholesale price box for non-wholesale customers is not serialized in the database
Bug Fixes: WWPP new settings: Displaying wholesale prices for non-wholesale users does not work
Bug Fixes: WWPP new settings [UI]: Need to remove non-regional shipping methods from the shipping method mapping table and add placeholders
Bug Fixes: WWPP new settings: Able to add empty cart subtotal price discount mapping
Bug Fixes: WWPP new settings: Able to add empty wholesale role shipping method mapping
Bug Fixes: WWPP new settings: PHP warnings when clearing unused product metadata and reinitializing product visibility metadata
Bug Fixes: WWPP new settings: Always using normal price does not work
Bug Fixes: WWPP new settings: The checkbox for 'Clean up plugin options on uninstall' disappears after refreshing the page
Bug Fixes: WWPP new settings: General discounts do not work and lack validation for fields
Bug Fixes: WWPP new settings: Mapped payment gateway fees are not deleted immediately
Bug Fixes: WWPP new settings: Shipping methods and shipping mappings for wholesale only do not work
Bug Fixes: WWPP new settings: Unable to create a discount table based on general quantity
Bug Fixes: WWPP new settings: Unable to delete mapped cart subtotal discounts
Bug Fixes: WWPP new settings: When enabling the 'Wholesale role specific minimum requirements' option, it resets the default minimum order quantity and subtotal value to 0
Improvements: DRM: Do not display license notifications on the license settings page
Improvements: New settings: Add validation for tax, shipping fees, discounts, and payment gateway mappings
1.30.4Features: New settings tab and controls for WWPP
Improvements: DRM: Disable license DRM notifications
Improvements: DRM: Implement regular license check schedule
Improvements: DRM: Changes to license API endpoints and storage of additional license data
Improvements: DRM: Popup reminder for license key input after 3 days
Improvements: DRM: No license DRM notifications
Improvements: DRM: DRM notifications after license expiration
Improvements: DRM: Upcoming expiration cancel license DRM notifications
Improvements: DRM: Record the last license check timestamp
Improvements: DRM: Display renewal license link in all plugin lists
Improvements: Declaration of incompatibility with WC Cart/Checkout block
Improvements: Update explanation to always use normal price option.
Bug Fix: Quick edit for all products unable to save minimum quantity and steps
Bug Fix: Cart and Checkout module: Order type prints as retail when wholesale users purchase wholesale products
Bug Fix: Severe error when adding products to the cart
Bug Fix: Error warning PHP message: PHP Warning: Undefined array key "variation_id"
Bug Fix: Product add-ons: When customer-defined price add-ons field updates, the total of product add-ons will receive normal price
Bug Fix: Related products will be removed when WWPP is active and related products do not have wholesale prices set
Bug Fix: Security check fails when adding payment gateway fees on user edit screen
Bug Fix: Tax mapping cannot be read correctly if role key contains uppercase letters
Bug Fix: WPML: Uncaught error occurs if wholesale payment gateway mapping is set
Bug Fix: WWPP new settings: Default minimum order quantity value saved in wholesale price text field
Bug Fix: WWPP new settings: Description for displaying wholesale savings amount is incorrect
Bug Fix: WWPP new settings: Missing mapping table for wholesale role specific minimum requirements
Bug Fix: WWPP new settings: Default minimum order quantity value disappears when refreshing the page
1.30.3.1Bug Fix: Thank you message for wholesale orders not saved correctly
Bug Fix: REST API: Quantity discount base price does not comply with "Always use normal price" setting
Bug Fix: Random redirection to wws license page
Bug Fix: Stream plugin: Infinite redirection issue when plugin is activated
Bug Fix: Variable products not visible if WooCommerce SKU is disabled
1.30.3
Improvements: WooCommerce HPOS compatibility
Improvements: Added action hooks to initialize product visibility filter metadata
Improvements: Added hooks to change wholesale sale price values and HTML tags
Bug Fix: Warning error when triggering search filters
Bug Fix: Product Bundles: Wholesale sale price not saved in parent
Bug Fix: Remove redirect to wws licensing page in "wwp_settings_section_content" filter
Bug Fix: Update check_admin_referer to wp_verify_nonce usage
Bug Fix: REST API: Discount table based on general quantity displayed in parent variable retail products
Bug Fix: WWPP license status displayed as undefined on dashboard page
Bug Fix: Role-specific settings not retained when saved during editing
Bug Fix: Discounts based on product level quantity should respect always using regular price settings
Bug Fix: Wholesale sale price input field does not accept equal rounded prices when using a comma as a decimal separator
1.30.2
Function: Prevent inventory reduction when wholesale users place orders
Improvement: Added filters to override the minimum order quantity displayed for wholesale users
Improvement: Declared plugin incompatible with WooCommerce HPOS
Improvement: Display wholesale price on the cart page in a separate line/strikethrough when minimum order requirements are not met
Improvement: PHP 8.1 compatibility
Bug fix: "All retail orders" filter on the orders page does not apply to "Filter by registered customers"
Bug fix: ACFW integration: Minimum order requirement appears multiple times when using BOGO coupons
Bug fix: Aelia: Wholesale price: Currency symbols other than the dollar ($) become corrupted when using Aelia currency converter
Bug fix: Composite products: Wholesale price range not displayed
Bug fix: Improved composite product integration to show the correct total adjusted wholesale price
Bug fix: PHP DOMDocument issues warning when fetching wholesale price HTML markup
Bug fix: Product bundles: Throws PHP fatal error when setting wholesale sale price
Bug fix: Product bundles/combinations: Wholesale price not displayed in the wholesale price field for third-party product types
Bug fix: Product combinations: Removes wholesale total price when global pricing is set
Bug fix: REST API: Quantity-based discount table fails to generate quantity-based discount values in wholesale_data
Bug fix: Retail products appear in "Related Products" when "Show wholesale products only" feature is enabled
Bug fix: Wholesale price not displayed for WWPP universal discount settings
Bug fix: Incorrect wholesale price displayed on the cart page and shown in the cart
Bug fix: WOOCS/FOX: Wholesale sale price badge not displayed if secondary rate is higher than the base rate
Bug fix: Minimum product quantity and steps for wholesale cannot be saved via quick edit
1.30.1.1Improvement: Optimized wholesale sale price performance
Bug fix: French translation: Fatal error on minimum order requirement notification
1.30.1Features: Set wholesale prices
Bug Fix: ACFW integration (BOGO): Minimum order subtotal price cannot be calculated correctly if the coupon coverage price/discount is 0
Bug Fix: Disable WC API when WWPP is enabled
Bug Fix: Minimum order subtotal price cannot be calculated correctly if the premium coupon BOGO or product discount is below the wholesale price
Bug Fix: Products with restricted visibility show up on grouped product pages
Bug Fix: Allow "Add to Cart" below product minimum value does not work if the minimum quantity has its quantity step
Bug Fix: When only entering "From/Sale Start" date and today's date, the wholesale sale price and sale badge do not display
Improvement: Ajax handler does not check nonce and/or does not use input sanitization
Improvement: Change wholesale sale price filter to only return new hook before wholesale price
Improvement: Database queries do not use prepared statements
Improvement: Fix PHPCS issues on class-wwpp-bootstrap.php, class-wwpp-scrip...
Improvement: If a cash on delivery method is mapped for wholesale customers, it will apply to all shipping methods
Improvement: Display warning when inputting sale discount percentage without a wholesale price
1.30Fix issue where wholesale MOQ and OQS were not saved to the database via quick edit
Add compatibility with WooCommerce and PayPal by Angell EYE
Remove trailing whitespace
Refactor tax-exempt login and add WooCommerce EU/UK VAT compliance integration
Remove smart buttons from individual pages if Angell EYE's WooCommerce version of PayPal is not mapped to wholesale roles
Change attributes instead of properties when editing payment gateway mapping and update the selected js version