Wholesale for WooCommerce

Wholesale for WooCommerce is the ultimate B2B eCommerce plugin that enables businesses to offer wholesale pricing, manage wholesale users, and create a seamless bulk purchasing experience. This WooCommerce wholesale plugin is ideal for B2B and B2C companies looking for success.

Wholesale User Groups

Wholesale User Groups

Wholesale Registration Form

Wholesale Registration Form

Tiered Pricing for Bulk Orders

Tiered Pricing for Bulk Orders

Advance Wholesale Dashboard

Advance Wholesale Dashboard

Flexible Wholesale Pricing Options

Flexible Wholesale Pricing Options

Wholesale User Roles Management

Wholesale User Roles Management

14 Day Money Back Guarantee
Woo Pro Partner
Safe and Secure Checkout
80+ Clutch reviews

Enjoy Up to 80% OFF on Our All Access Pass Lifetime Plan — Limited-Time NEW YEAR Deal

Wholesale User Groups
Advanced Wholesale Dashboard
Wholesale User Roles Management
Flexible Wholesale Pricing Options
Tiered Pricing for Bulk Orders
Wholesale for WooCommerce Wholesale for WooCommerce

Pricing Plan

Basic

$129.99/Billed Annually

Single Site

Priority Support
Regular Plugin Updates
All Core Features Included
Auto-Renew Subscription
lightning bolt

POPULAR

49% Off

Pro

$389.97

$199.99/Billed Annually

3 Sites

Priority Support
Regular Plugin Updates
All Core Features Included
Auto-Renew Subscription

Agency

$12999

$249.99/Billed Annually

100 Sites

Priority Support
Regular Plugin Updates
All Core Features Included
Auto-Renew Subscription
14 days money back guarantee

14 Day Money-Back Guarantee

We are committed to your satisfaction that our products will elevate your online store’s performance, backed by our 14-day money-back guarantee. Please review our Refund Policy for more details.

Wholesale for WooCommerce Features

Transform your WordPress store into a powerful B2B wholesale store with ease! The Wholesale for WooCommerce plugin is the perfect B2B plugin for businesses looking to sell in bulk and seamlessly enter the B2B market without any hassle.

Cart Total Discount

Cart Total Discount

Apply discounts on the entire cart for wholesale buyers.

Customize Notifications

Customize Notifications

Send tailored emails to admins and users.

reCAPTCHA Integration

reCAPTCHA Integration

Secure the registration process from bots.

Login Restrictions

Login Restrictions

Control access to your B2B eCommerce store.

Restrict Product Visibility

Restrict Product Visibility

Show or hide products based on user roles.

Customize Labels

Customize Labels

Modify wholesale pricing labels for better clarity.

User Request Status

User Request Status

Track and approve wholesale user requests.

Variation Table

Variation Table

Display product variations in a structured table format.

User Requisition List

User Requisition List

Allow wholesalers to request products easily.

B2B Coupon Discounts

B2B Coupon Discounts

Enable or restrict coupon usage for wholesale buyers.

Tax Exemption

Tax Exemption

Offer tax-free purchases for registered wholesalers according to their location.

REST API Support

REST API Support

Integrate with third-party apps and systems.

Wholesale Pricing for Guests

Wholesale Pricing for Guests

Display special pricing for logged-out users.

Minimum Order Subtotal

Minimum Order Subtotal

Set a required subtotal for wholesale purchases.

Minimum Order Quantity

Minimum Order Quantity

Enforce a minimum quantity for bulk orders.

Step Quantity

Step Quantity

Allow purchases in specific quantity increments.

Shipping Per Role

Shipping Per Role

Assign different shipping options based on user roles.

Payment Gateway Per Role

Payment Gateway Per Role

Enable specific payment methods for wholesale users.

Wholesale Pricing for Backend Orders

Wholesale Pricing for Backend Orders

Apply wholesale rates for manual admin orders.

Private Wholesale Store

Private Wholesale Store

Hide products and prices from non-wholesale users.

Product Sampling for Wholesalers

Product Sampling for Wholesalers

Allow B2B customers to request product samples before bulk purchases.

Import/Export Wholesale Products

Import/Export Wholesale Products

Easily bulk import or export wholesale products.

Hide Add to Cart  Button

Hide Add to Cart Button

Disable the Add to Cart button for specific products, categories, or user roles, with optional custom messages.

Hide Price

Hide Price

Product prices based on products, categories, or user roles, and replace them with a custom message.

Enable Cookie

Enable Cookie

Allow wholesalers to stay logged in with configurable cookie settings.

Advanced Search in Bulk Order Pricing

Advanced Search in Bulk Order Pricing

Search products by name, wholesaler, or SKU with quick visibility of details.

Cart Total Discount

Cart Total Discount

Set fixed or percentage discounts based on cart quantity or total value.

Wholesale for WooCommerce

Version : 2.7.0

Version History :

Version History

N = new

U = update

D = dev

F = fix

R = remove

O = other

2.7.0 2025-09-16
  • N – cart total discount on type ( amount or quantity ).
  • N – cart global discount ( amount or quantity ).
  • N – sku in bulk wholesale pricing.
  • N – hide category from non wholesale user.
  • N – added show/hide icon on registration password field.
  • N – private store cookie interval.
  • N – filter to add header in user notification reject ( “wwp_wholesale_rejected_request_header_user” ).
  • N – filter to hide price conditionaly ( “wwp_conditionally_hide_price” ).
  • N – filter to hide price conditionaly for subscription product ( “wwp_conditionally_hide_subs_price” ).
  • N – filter to hide add to cart button conditionaly for shop page ( “wwp_hide_cart_button_on_shop” ).
  • N – filter to hide add to cart button conditionaly for single page ( “wwp_hide_cart_button_on_single_page” ).
  • N – exclude product caregory from wholesale global discount.
  • N – filter to check for minsubtotal refresh ( “wwp_check_subtotal” ).
  • N – filter for minsubtotal errors ( “wwp_hook_for_min_subtotal” ).
  • N – filter for product addon ( “wpp_apply_discount_on_product_addon” ).
  • F – woocommerce block cart ui fix.
  • F – warning when no role is selected in the coupon.
  • F – private store password on block checkout.
  • F – registration form static ui.
  • F – when user edit my-account security fix.
  • U – compatibility with block payment gateway setting.
2.6.1 2025-06-10
  • F – product visibility for non wholesaler and guest user.
  • F – code improvement.
2.6.0 2025-04-30
  • N – hide add to cart button.
  • N – hide price.
  • N – simple subscriptions tier.
  • N – variable subscriptions tier.
  • N – filter to change the registration text ( “change_wwp_register_text” ).
  • N – filter to add header in user notification ( “wwp_wholesale_new_request_header_user” ).
  • N – compatibility with user registration for woocommerce (wpexperts).
2.5.0 2025-01-16
  • F – categories discounts.
  • F – bulk order table fix.
  • F – when save user extra field data.
  • F – compatibilty for product bundle.
  • F – dashboard graph.
  • F – when manual order create.
  • F – when multiple file upload.
  • F – filter by role on order table.
  • N – filter added to check page ( “wwp_check_page_for_inclusive_tax” ).
  • N – filter added to get price ( “wwp_check_product_price” ).
  • N – filter added to for tax price ( “wwp_change_price” ).
  • N – action for user data on submit register ( “wwp_insert_user_data” ).
  • N – user role on registeration page.
  • N – add user in the group.
  • N – admin notification enable/disable.
  • U – added filter to improve page load time ( “product_transient_time_loads” ).
  • U – remove calculation on shop page for variable product to improve page load.
  • U – tier table load on variation select instead of page load.
2.4.7 2024-09-19
  • F – compatibility issue with currency switcher for woocommerce.
2.4.6 2024-08-09
  • F – sales summary graph on dashboard.
2.4.5 2024-07-01
  • F – fatal error when variation price is not defined.
  • F – extra fields display on wholesale upgrade tab.
  • F – extra fields library updated.
  • F – ui modified default fields.
  • F – improvised product settings checkbox labels.
  • F – undefined function is_user_logged_in() in parse_query.
  • F – variable subscriptions on product data not saving.
  • F – stripslashes function e_error.
2.4.0 2024-05-21
  • N – min order total on cart.
  • N – display wholesale prices to non-logged-in users.
  • N – option to disable the strike through price.
  • N – integration with recaptcha for woocommerce .
  • N – integrated google recaptcha v2 and v3.
  • F – c4wp integration modified.
  • F – display wholesale price with and without tax on shop and cart/checkout page.
  • F – step quantity was dependent on enforce minimum quantity rules.
2.3.0 2023-12-20
  • N – added rest api endpoints.
  • N – admin emails recipient(s)
  • N – settings to make the registration field required or optional.
  • N – woocommerce currency switcher compatibility hook.
  • U – declared compatibility with the cart/checkout blocks.
  • U – declared compatibility with hpos.
  • U – localize all strings for translations.
  • F – minicart pricing issue.
  • F – php warnings when upgrade user to wholesaler role.
  • F – extra fields not saving in woocommerce order.
  • F – form builder stuck on loading when enter inline style or html tags.
2.2.4.2 2023-11-10
  • F – fixed 2nd parameter deprecated get_terms.
2.2.4.1 2023-11-08
  • U – enhanced code optimization and strengthened security measures.
2.2.4 2023-05-25
  • F – security check issue fix on checkout.
  • F – invalid email address issue fix on checkout.
  • N – wholesaler request delete on user delete action.
  • F – wholesale orders were not showing in wholesale dashboard.
  • F – wholesale enabled button ui fix on admin products list.
2.2.3 2023-05-11
  • F – security check nonce issue on checkout.
2.2.2 2023-05-04
  • F – vulnerability issue on wp_verify_nonce.
  • F – woocommerce checkout error.
2.2.1 2023-05-02
  • F – 504 on shop and category pages in pre_get_posts.
  • F – vulnerability issue on wp_verify_nonce.
  • F – form builder checkbox value not displaying in admin.
2.2.0 2022-12-04
  • N – variation table
  • N – request sample
  • N – registration form multiple file upload
  • F – google capcha update
2.1.0 2022-09-26
  • N – requisition list
  • F – ui fixes
  • N – payment methods
  • N – step quantity
  • N – product attachments
  • N – wholesale coupon
  • U – tested with wordpress 5.9 version
  • N – wholesale reports
  • N – wholesaler specific tax type
  • N – backend wholesale product on lable added
1.8.5 2021-10-15
  • N – compatibility with product addon
  • N – compatibility with product bundle
  • N – compatibility with product vendor
  • F – upgrade account 404 page fixed
  • F – manual wholesale order backend load product.
1.8.0 2021-06-26
  • N – wholesale tier pricing
  • N – manual wholesale order backend
  • N – wholesale registration conform password field add
  • N – wholesale order email notification
  • N – cart total discount
  • U – filter wholesale order
1.7.1 2021-07-24
  • F – wholesaler role object issue fixed.
1.7.0 2021-06-03
  • N – import column wholesale price, quantity, user role
  • N – export column wholesale price, quantity, user role
  • N – mix and match products for woocommerce support
  • N – invoice payment gateway for woocommerce support
  • U – wholesale role detectable with wpml language switch.
  • U – minimum quantity dropdown
1.6.0 2021-03-30
  • U – wholesale ui/ux
  • U – php code optimization
  • U – wholesaler tax display
1.5.0 2021-01-12
  • N – wholesalers/non-wholesaler orders filters
  • N – wholesale only password protected stores
  • N – override registration form on my-account page
  • N – currency switcher compatibility
  • U – form builder optimization
  • U – registration page redirect
  • U – error messages
1.4.0 2020-10-29
  • N – custom fields form builder
  • N – registration form redirects after registration form submission.
  • N – restrict products from non-wholesale users
  • N – hide retail price and save price labels
  • N – hide product from the visitor
  • N – hide product from users having a customer role
  • U – wholesale prices in related product
  • U – registration form validation
  • U – registration form select country dropdown
  • U – woocommerce tax suffixes display in wholesale price
  • U – warnings and notices
  • U – hide price
  • U – capabilities functionality
1.3.2 2020-05-29
  • N – wholesaler tax id option in billing section.
  • U – tax exempt for user role
  • U – disable shipping method
1.3.1 2020-05-05
  • N – custom css section add.
  • N – email on rejection.
  • N – email on new user registration.
  • N – login to see prices.
  • U – registration form styling.
  • U – email template tags.
  • U – translation update.
  • U – wholesale user role
1.3.0 2020-04-24
  • N – woocommerce subscriptions integration
  • N – restrict product visibility
  • N – restrict whole product categories
  • N – disabled coupons codes
1.2.0 2020-04-12
  • N – category based discounts for user roles.
  • N – global discounts for user roles.
  • N – disable specific payment methods for specific user roles.
  • N – disable specific shipping methods for specific user roles.
  • N – five custom registration fields.
  • N – tags for email notification tags to pull user data.
  • N – enable/disable wholesaler on add to cart minimum quantity as a ragular price
1.1.11 2020-03-03
  • N – default multi user role dropdown in settings.
  • U – wholesale user role
1.1.9 2020-02-24
  • F – specific user role product percentage issue.
1.1.8 2020-02-17
  • N – wholesale registration recaptcha support.
  • U – variable product minimum quantity lable.
  • F – approve wholesale user request.
1.1.7 2020-01-30
  • F – email language issue fixed.
  • U – wholesaler email notification.
  • U – multiple theme support add.
  • U – add filters.
1.1.6 2020-01-01
  • F – single user default role module.
  • U – stock quantity update.
  • U – decimal value allows on product.
  • U – user role code optimize.
1.1.5 2019-12-23
  • F – decimal value issue.
  • F – undefined variable issue.
  • U – variable product price label.
  • U – required tax field or image field validation.
1.1.4 2019-11-25
  • F – default role issue assigned from wordpress settings.
  • N – file upload field next to tax id.
1.1.3 2019-11-12
  • F – request approval notifications issue.
  • F – shipping address copy from billing address issue on registration page.
1.1.2 2019-11-07
  • F – quantity based price issue.
1.1.1 2019-11-01
  • F – settings text color issue.
  • F – regular price & wholesaler price issue.
1.0.4 2019-10-29
  • F – bulk settings issue.
  • N – tax exempt for wholesaler.
  • N – compatible with bulk shop for woocommerce plugin.
1.0.3 2019-10-16
  • F – settings text color issue.
1.0.2 2019-10-16
  • F – settings text color issue.
1.0.1 2019-10-16
  • F – setup url issue.
1.0.0 2019-08-27
  • O – initial release.

Last update : 2025-09-16

B2B
B2B eCommerce
B2B Plugin
B2B SaaS
Bulk Selling
Custom Registration Form
Tier Pricing
Wholesale
Wholesale Dashboard
Wholesale Payments
Wholesale Plugin
Wholesale Suite
Wholesale User Role
still have a question

Still have a question?

Check the Documentation, and if you can't find an answer there, send us an email.

FAQ's

Can I set different wholesale prices for different user roles?

Yes! With this wholesale suite for WooCommerce, you can assign custom B2B pricing for each wholesale user role.

Can I hide wholesale prices from non-wholesale customers?

Yes, this B2B plugin allows you to restrict pricing visibility to logged-in wholesale users only.

Does this B2B eCommerce plugin support bulk pricing?

You can configure tiered pricing, volume-based discounts, and minimum order rules.

Can I create a private store for B2B customers?

You can hide wholesale products and pricing from non-wholesale users to attract more B2B audiences.

How does wholesale pricing work with Wholesale for WooCommerce?

With this B2B plugin, you can set wholesale discounts globally, per product, or by category. Tiered pricing is also available based on quantity.

Is there a minimum order requirement for wholesale customers?

You can set minimum order subtotals, quantities, and step quantities for bulk purchases.

Can I restrict payment methods for wholesale buyers?

With this complete wholesale suite, you can allow or disable payment gateways based on user roles.

How do I set up this B2B plugin in my WordPress Store?

The setup process is quick and easy. You can go through the detailed documentation of this Wholesale plugin to transform your B2C store into a thriving online wholesale store.

What are the minimum requirements for using Wholesale for WooCommerce?

Here are the minimum requirements you should fulfill before installing this wholesale plugin on your B2B eCommerce site: WooCommerce 4.0+ WordPress 5.0+ PHP version 7.5+

Second Thoughts? No Sweat!

You’ve got 14 days to change your mind and get your money back!

Copyright © 2025 WPExperts

WPExperts Badges
WPExperts Badges

Copyright © 2025 WPExperts