Whols Pro WooCommerce Wholesale Prices Plugin for B2B and Hybrid Stores
Whols Pro WooCommerce Wholesale Prices Plugin is a premium wholesale solution designed to transform a standard WooCommerce shop into a dedicated B2B store or a combined B2B and B2C marketplace. It gives store owners practical tools for creating wholesale customer roles, assigning specialized prices, managing registration requests, controlling product visibility, setting order restrictions, and streamlining bulk purchasing.
Instead of operating separate websites for retail and wholesale customers, businesses can use Whols Pro to manage both customer groups within the same WooCommerce installation. Logged-in wholesalers can receive pricing, product access, payment methods, shipping options, and purchasing rules based on their assigned roles, while regular shoppers continue using the retail storefront.
The plugin is suitable for manufacturers, distributors, suppliers, importers, trade businesses, and online retailers that need a structured way to sell products in larger quantities.
Why Choose Whols Pro?
Whols Pro combines wholesale pricing with customer management, access controls, purchasing tools, and flexible sales rules. This makes it more than a basic price-changing plugin.
Store administrators can use it to create a complete wholesale purchasing experience that covers customer registration, approval, product discovery, bulk ordering, checkout, payment, and repeat purchases.
Key capabilities include:
- Wholesale pricing for WooCommerce products
- Single-role and multiple-role pricing structures
- Role-based product and category prices
- Pricing for simple and variable products
- Wholesale registration and approval management
- Custom registration fields
- Minimum order quantity controls
- Bulk ordering tools
- Dynamic pricing and checkout rules
- Product and category visibility restrictions
- Wholesale-only store access
- Payment gateway controls
- Quote request functionality
- Wholesale reports and analytics
- Multilingual store compatibility
These features help businesses create a professional B2B WooCommerce store without replacing their existing product management and order processing system.
Flexible WooCommerce Wholesale Pricing
Set Dedicated Wholesale Prices
Whols Pro allows store owners to assign special prices to wholesale customers. These prices can be managed separately from the standard retail prices shown to regular shoppers.
Wholesale pricing can be applied at several levels, allowing merchants to create a structure that reflects their customer groups, catalog organization, and sales strategy.
Store owners can configure:
- Individual product wholesale prices
- Prices for simple products
- Prices for product variations
- Category-based wholesale prices
- Role-specific product prices
- Role-specific category prices
- Flat wholesale discounts
- Percentage-based discounts
- Quantity-based pricing conditions
This flexibility is valuable for stores that negotiate different margins with distributors, resellers, trade customers, or high-volume buyers.
Support for Multiple Wholesale Roles
Businesses do not always offer the same terms to every wholesale customer. A local retailer may receive one price, while a national distributor or high-volume partner receives another.
Whols Pro supports multiple wholesale customer roles, enabling administrators to create distinct pricing structures for different buyer groups.
Possible wholesale roles could include:
- Trade customers
- Approved retailers
- Distributors
- Regional partners
- VIP wholesale customers
- High-volume buyers
- Tax-exempt business customers
Each role can be assigned its own pricing and purchasing conditions. This creates a more targeted B2B sales experience without requiring separate WooCommerce stores.
Category-Based Wholesale Pricing
Manage Prices Across Product Categories
Whols Pro supports category-level pricing, helping merchants update wholesale terms across groups of related products.
Instead of editing every product individually, administrators can establish pricing rules for an entire category. This is useful for large catalogs containing many products that share the same wholesale margin.
Category pricing can support strategies such as:
- Applying a wholesale discount to all products in a category
- Assigning different discounts to different wholesaler roles
- Creating category-specific B2B pricing
- Excluding selected product groups from wholesale discounts
- Managing pricing policies across large catalogs
Role-based category pricing also allows the same category to have different rates for different customer groups.
Wholesale Registration and Approval Management
Create a Dedicated Wholesaler Registration Form
Whols Pro provides a wholesale registration system that can be displayed on a dedicated WordPress page. This gives prospective business customers a clear way to apply for wholesale access.
The registration form can collect standard account information as well as additional business details required by the store owner.
Businesses can request information such as:
- Company name
- Business address
- Contact details
- Tax information
- Reseller credentials
- Business type
- Website address
- Supporting documents
- Additional application notes
The registration form can be inserted using a shortcode, allowing it to be placed on an appropriate landing page or account area.
Customize Registration Fields
The registration field manager allows administrators to add, remove, and adjust fields according to their wholesale application process.
This is particularly useful for stores that need to verify whether an applicant is a legitimate retailer, distributor, organization, or trade professional before granting access to wholesale terms.
Custom fields can help businesses collect the information needed to evaluate applications and assign the correct wholesale role.
Approve Wholesale Applications
New wholesaler registrations can be managed through an approval workflow. Store administrators can review applications before giving customers access to restricted products and wholesale prices.
Depending on the store’s preferred process, registrations can be approved automatically or reviewed manually.
The plugin also supports registration-related notifications and email-based approval controls, helping administrators respond to applications efficiently.
Assign Default and Requested Roles
A default wholesale role can be assigned to new registrations. Stores using multiple pricing tiers can also provide role-specific registration options and manage the final role assignment during the approval process.
This helps direct different applicants into the appropriate customer group.
Order Quantity Restrictions
Set Minimum Wholesale Quantities
Wholesale transactions often require customers to purchase a minimum number of products. Whols Pro allows merchants to create quantity requirements that support bulk selling policies.
Minimum order quantities can help stores:
- Protect wholesale profit margins
- Reduce low-value B2B orders
- Encourage larger purchases
- Match packaging or carton quantities
- Create consistent distributor terms
- Separate retail and wholesale buying behavior
Customers can be informed about the minimum quantity required to access wholesale pricing or complete a wholesale purchase.
Automatically Apply Minimum Quantities
The auto-apply minimum quantity feature can streamline ordering by automatically using the required minimum when a wholesale customer adds a product to the cart.
This reduces confusion and helps customers satisfy purchasing requirements without repeatedly correcting product quantities.
Bulk Order Form
Make Large Orders Easier
Whols Pro includes a bulk order form designed to help wholesale customers add multiple products to an order from a centralized interface.
Instead of opening individual product pages one at a time, buyers can browse available products, enter quantities, select relevant variations, and prepare a larger order more efficiently.
The bulk ordering system is useful for:
- Distributors placing recurring orders
- Retailers restocking inventory
- Restaurants purchasing supplies
- Offices ordering consumable products
- Trade customers buying several product lines
- Buyers managing large catalogs
Wholesale prices can be displayed according to the customer’s assigned role, creating a personalized bulk purchasing experience.
Support for Product Variations
The bulk order workflow can include variable products, enabling customers to select available attributes and quantities when preparing an order.
This is important for wholesale catalogs containing products with options such as:
- Size
- Color
- Material
- Pack configuration
- Style
- Capacity
By keeping these selections within a streamlined order form, Whols Pro can reduce the number of steps required to build a complex wholesale cart.
Saved Order Lists and Faster Reordering
Repeat ordering is common in B2B commerce. Whols Pro allows customers to save frequently purchased products in custom order lists.
Saved lists can help wholesale buyers:
- Reorder regular stock more quickly
- Organize products by location or department
- Prepare recurring purchase combinations
- Reduce product search time
- Maintain commonly ordered item groups
This functionality creates a more convenient experience for customers who return regularly to purchase similar products.
Dynamic Pricing and Checkout Rules
Build Conditional Wholesale Offers
The dynamic rules system enables store owners to configure conditional actions based on cart details, customer type, products, and purchasing behavior.
Depending on the configured conditions, rules can be used to apply:
- Wholesale discounts
- Additional checkout fees
- Free shipping
- Payment method controls
- Cart-based incentives
- Customer-specific purchasing conditions
- Quantity-related offers
- Buy X, Get Y promotions
These rules help merchants create more advanced B2B pricing and checkout strategies without relying exclusively on fixed product prices.
Use Order History Conditions
Whols Pro can use customer order history as part of conditional sales rules. This allows stores to offer differentiated terms based on previous purchasing activity.
For example, a business can create incentives for repeat wholesale customers or establish conditions based on purchasing frequency and previous spending.
Inspect Active Rules
The Rules Inspector tool helps administrators understand which dynamic conditions are active during the cart and checkout process.
It provides visibility into whether configured conditions have passed or failed, making it easier to troubleshoot overlapping rules and confirm that wholesale promotions are working as intended.
Product Visibility Controls
Show the Right Products to Each Customer Group
Not every product should be available to both retail and wholesale buyers. Whols Pro allows store owners to manage product visibility according to customer type and wholesale role.
Visibility controls can be used to:
- Hide wholesale products from retail shoppers
- Hide retail-only products from wholesalers
- Create private B2B product selections
- Show specialized products to selected roles
- Restrict access to specific categories
- Build role-specific catalogs
This is useful for businesses offering trade-exclusive products, bulk packaging, commercial product lines, or restricted distributor inventory.
Create Wholesale-Only Categories
Selected product categories can be reserved for wholesale customers. This enables merchants to organize private B2B products separately from the public retail catalog.
Wholesale-only categories can support:
- Bulk product packages
- Distributor-exclusive inventory
- Commercial product variations
- Trade pricing collections
- Private seasonal catalogs
- Reseller product lines
Wholesale Store Access Control
Whols Pro can restrict access to selected parts of a WooCommerce website based on login status or customer role.
Administrators can control access to:
- The complete website
- The WooCommerce shop
- Wholesale product areas
- Selected categories
- Restricted catalog content
This makes the plugin suitable for private wholesale stores as well as hybrid websites that serve both retail and business customers.
A public-facing website can remain visible while its purchasing area is restricted, or the entire B2B store can be reserved for approved users.
Role-Based Payment Controls
Manage Available Payment Gateways
Different customer groups may require different payment arrangements. Whols Pro provides payment gateway rules that let administrators control which checkout methods are available according to wholesale role or order conditions.
For example, a store might allow approved distributors to pay by invoice or bank transfer while requiring other customers to use an immediate online payment method.
Payment controls can help businesses:
- Offer invoice terms to approved customers
- Restrict selected gateways by role
- Control payment methods by order size
- Separate retail and wholesale checkout options
- Reduce inappropriate payment selections
Invoice Payment Method
Wholesale customers can be allowed to place orders using an invoice-based payment method. This supports B2B relationships where payment is completed according to agreed commercial terms rather than immediately during checkout.
Wallet Payments
Whols Pro also includes wallet payment functionality for supported wholesale purchasing workflows. This can give eligible customers another managed payment option within the WooCommerce store.
Shipping and Free Shipping Conditions
Wholesale customers may need shipping terms that differ from those offered to regular retail shoppers.
Whols Pro allows shipping options and conditional free shipping rules to be managed according to customer roles and purchasing conditions.
This can help stores provide:
- Role-specific shipping methods
- Conditional free shipping
- Different delivery terms for B2B buyers
- Shipping incentives based on cart requirements
- Separate wholesale and retail fulfillment options
Request a Quote for Wholesale Orders
Some wholesale products cannot be sold effectively through fixed public pricing. Large quantities, custom configurations, freight costs, or negotiated contracts may require a quotation process.
Whols Pro allows wholesale customers to request quotes for products and orders. This enables direct negotiation between the buyer and store owner before the transaction is finalized.
Quote requests are useful for:
- High-volume purchases
- Custom product combinations
- Variable freight costs
- Contract pricing
- Special manufacturing requests
- Large distributor orders
- Personalized commercial terms
This feature gives stores a flexible alternative to standard add-to-cart purchasing.
Customer Conversations
Whols Pro provides a conversation feature that supports direct communication between wholesale customers and store owners through the account area.
Customers can use this communication channel to discuss:
- Product availability
- Pricing questions
- Quote requests
- Order details
- Shipping arrangements
- Custom requirements
- Restocking needs
Centralizing these conversations within the store can make B2B communication easier to manage than relying entirely on disconnected email threads.
Wholesale Order Management
Identify Wholesale Orders
The plugin can distinguish wholesale transactions from standard retail purchases. A dedicated order type indicator helps administrators recognize B2B orders inside the WooCommerce order management interface.
This can support internal workflows for:
- Wholesale fulfillment
- Packaging
- Invoicing
- Shipping
- Customer service
- Sales reporting
Create Wholesale Orders as an Administrator
Administrators can place wholesale orders on behalf of customers. This is useful when orders are received through telephone calls, email discussions, negotiated quotes, or offline sales channels.
The administrator can create the order within WooCommerce and provide the customer with the appropriate payment information or payment link.
Reports and Analytics
Whols Pro includes reporting tools that help store owners evaluate wholesale activity.
Wholesale reporting can provide useful insights into:
- B2B order performance
- Wholesale customer activity
- Purchasing patterns
- Order values
- Product demand
- Customer group performance
These insights can help merchants refine pricing, inventory planning, sales offers, and customer account strategies.
Quick and Bulk Product Editing
Managing wholesale information across a large catalog can become time-consuming. Whols Pro supports quick and bulk editing from the WooCommerce product management area.
Administrators can use these controls to update wholesale-related product information more efficiently, including prices, quantities, and visibility settings.
This is especially useful for distributors and suppliers with extensive product catalogs or frequently changing wholesale terms.
Coupon and Label Controls
Disable Coupons for Wholesale Customers
Retail coupon campaigns may not be suitable for customers who already receive reduced wholesale pricing.
Whols Pro allows store owners to disable coupon usage for wholesale buyers while keeping standard WooCommerce coupons available to eligible retail customers.
This helps prevent unintended combinations of wholesale prices and consumer discounts.
Customize Wholesale Labels
Frontend labels can be customized to match the store’s terminology and communication style.
Businesses can adjust labels for retail prices, wholesale prices, savings, and other customer-facing information. This makes it easier to use language that is familiar to the company’s customers and industry.
Multilingual Wholesale Store Support
Whols Pro supports integration with WPML and Polylang for stores that serve customers in multiple languages.
A multilingual wholesale setup can provide translated versions of:
- Registration forms
- Product information
- Wholesale pages
- Store navigation
- Customer account content
- Purchasing instructions
This makes the WooCommerce wholesale plugin suitable for suppliers, exporters, international distributors, and businesses selling across different regions.
B2B and B2C Hybrid WooCommerce Stores
One of the main benefits of Whols Pro is its ability to support wholesale and retail operations from the same website.
A hybrid store can provide:
- Public retail prices for regular customers
- Wholesale prices for approved users
- Separate wholesale customer roles
- Role-specific products and categories
- Different payment and shipping options
- Wholesale registration and approval
- Bulk ordering for business customers
- Standard WooCommerce shopping for consumers
This approach can simplify product, inventory, content, and order management by keeping both sales channels within one WooCommerce environment.
Who Should Use Whols Pro?
Whols Pro is designed for businesses that sell products to professional buyers, resellers, organizations, or high-volume customers.
It is particularly suitable for:
- Manufacturers
- Product distributors
- Importers and exporters
- Wholesale suppliers
- B2B marketplaces
- Retailers adding a trade program
- Food and beverage suppliers
- Beauty and cosmetics distributors
- Clothing wholesalers
- Electronics suppliers
- Office supply companies
- Trade-only stores
- Agencies building WooCommerce B2B websites
The plugin is also useful for existing retail stores that want to launch a wholesale channel without creating and maintaining a separate website.
Conclusion
Whols Pro WooCommerce Wholesale Prices Plugin provides a comprehensive collection of tools for building and managing a professional WooCommerce wholesale operation. Its role-based pricing, registration management, quantity controls, product visibility settings, bulk order form, dynamic rules, payment restrictions, quote requests, and B2B order management features support both dedicated wholesale stores and combined retail-wholesale websites.
Whols Pro is best suited to manufacturers, distributors, suppliers, retailers, and WooCommerce agencies that need flexible control over wholesale customers and purchasing conditions.
Choose Whols Pro WooCommerce Wholesale Prices Plugin to create a more organized B2B sales process, simplify bulk purchasing, and deliver tailored wholesale experiences from your existing WooCommerce store.



