Wholesale tools for one WooCommerce store
Whols Pro is designed for businesses that want to add a wholesale or B2B sales layer to an existing WooCommerce store. It supports B2B stores, hybrid B2B and B2C stores, and client projects managed by agencies or developers. Rather than requiring a separate site or duplicated catalog, the product brings wholesale pricing, customer management, visibility settings, and order controls into the existing store dashboard.
Store owners can define wholesale prices globally or apply them to individual products, variations, or categories. Pricing can use flat or percentage discounts, and a minimum product quantity can be set for purchases. Wholesale prices can be shown on shop and product pages, while the amount saved can also be displayed to eligible customers.
Customer registration and access control
Whols Pro provides a registration workflow for customers who want to become wholesalers. Add the registration form to any page with the supplied shortcode, customize its fields without coding, and review requests before assigning the wholesale role. Existing customers can also be assigned a wholesale role, and multiple user roles can be used for different customer groups.
Visibility settings help separate retail and wholesale experiences. You can hide retail prices from wholesale customers, hide wholesale prices from guests, and control access to wholesale-only or general products according to customer role and login status. These options are useful when one catalog needs to serve both public shoppers and approved wholesale buyers.
Rules for orders, shipping, and checkout
Dynamic rules can automate store conditions such as discounts, additional fees, buy-one-get-one offers, and shipping conditions. The Rules Inspector tool helps with customization. Other checkout and fulfillment controls include free shipping for wholesalers, coupon restrictions, tax exclusion for wholesale users, and control over available payment methods.
For larger orders, the bulk order form supports faster product selection and purchasing. Administrators can place wholesale orders on behalf of customers, while customers can use saved order lists for repeat purchasing. Quote requests are also available for products, and customers can pay using a digital wallet.
Management, communication, and integrations
- Advanced sales reports can be organized by customer, role, or product.
- Administrators can message customers through the conversation feature.
- Email notifications can cover registration, approval, and rejection events.
- WooCommerce Packing Slips can attach PDF invoices and packing slips to order emails.
- FiboSearch supports advanced AJAX product search for wholesale stores.
- WPML and Polylang support multilingual wholesale setups, while CURCY Multi Currency supports selling in multiple currencies.
Installation and setup
Install Whols Pro in the WordPress administration area, activate it, and complete the basic setup. Create wholesale roles, configure pricing and visibility rules, add the registration form to a page, and review the checkout and shipping settings. Test the store with suitable customer roles before inviting wholesalers to register or place orders.