Description
Whols — WooCommerce Wholesale plugin is a powerful solution for WooCommerce B2B Store. It is a b2b WordPress plugin that helps you turn your WooCommerce store into a fully functioning B2B or B2B + B2C hybrid store. WooCommerce Wholesale plugin comes with all the features and functionalities you need to run a successful WooCommerce B2B store. Easily manage your products, pricing, orders, and shipping with WooCommerce Wholesale plugin.
WooCommerce Wholesale plugin is a powerful solution for WooCommerce B2B Store. It is a b2b WordPress plugin that helps you turn your WooCommerce store (wholesale products WooCommerce) into a fully functioning B2B or B2B + B2C hybrid store. WooCommerce Wholesale plugin comes with all the features and functionalities you need to run a successful WooCommerce B2B store, like Bulk Buyer Discount etc.. Easily manage your products, pricing, orders, and shipping with WooCommerce Wholesale plugin. It is the best alternative for Wholesale Suite and B2BKing. Try WooCommerce Wholesale plugin today and see how easy it is to run a successful WooCommerce B2B store.
Whols is an outstanding WordPress plugin for WooCommerce that allows store owners to set wholesale prices WooCommerce (wholesale WooCommerce) for the products of their online stores. This plugin enables you to show special wholesale prices to the wholesaler. Users can easily request to become a wholesale customer by filling out a simple online registration form. Once the registration is complete, the owner of the store will be able to review the request and approve the request either manually or automatically.
Whols plugin reduces the hassle to create multiple stores for both the consumers and the wholesalers. By utilizing the functionality of this amazing plugin, you can easily maintain both the consumers and the wholesalers from a single store.
🖥️ Live Demo
🖥️ Live Demo 2 (Pro Version)
Purchase Pro | Documentation | Contact Us
Whols — WooCommerce Wholesale Prices and WooCommerce B2B Store Plugin Free Features:
- Admin can assign a wholesaler registration form (New)
- Wholesaler registration form shortcode can also be cused instead of assigning a page
- Customize registration form fields without coding / Visually (New )
- Ability to adding custom / additional field into the registration form using filter hook
- Customer can request to become a wholesale customer
- Admin can manage the wholesaler request manually OR Auto approve can be set
- Asign wholesale role for existing customers
- Apply wholesale prices globally
- Add flat/percent amount price on wholesale products
- Easily set wholesale prices on Simple or Variable products
- Add wholesale prices to each variation of a variable products
- Option to enable minimum product to buy
- Shows wholesale pricing info on shop page as well as product detail page
- Show/Hide the retailer price from wholesale customers
- Customers having wholesale role assigned can buy products at wholesale price
- Customize the text on the frontend labels (Retailer Price Text, Wholesaler Price Text & Save Amount Text Label)
- Display the amount that the customer will save after purchase
- Allow free shipping for wholesalers
- Disable coupon codes for wholesale customers so only retailers can use them
- Hide wholesale prices for guest user
- Hide «Wholesale Only» Products From Other Customers
- Hide General Products From Wholesalers
- Wholesale prices are only visible to customers with “Wholesaler” role
- Registration successful message customization
- Redirect to specific page after completed registration
- Redirect to specific page when customer login as a wholesaler
- Hide price for guest users (Login to see price)
- Email Notification (Registration)
- Design Customizations
- Exclude Tax for Wholesale users
- Easy to use backend interface
- Compatible with WPML
- Compatible with Polylang
- No coding required
Whols Premium Features:
✓ Registered form fields manager,editor
✓ Ability to adding custom / additional field into the registration form Visually / Without coding
✓ Option to use the WooCommerce billing fields into the Wholesaler registration form
✓ Add upload field into the Wholesaler registration form
✓ Create & manage unlimited user role
✓ Wholesaler request management (Approve / Reject)
✓ Give different pricing to different wholesaler role
✓ Payment methods (gateway) control
✓ Different prices for different users
✓ Category wise product price set
✓ Category wise product price set for different roles
✓ Restrict wholesale store access
✓ Set default wholesaler role for wholesale registration
✓ Enable website access restriction (Entire Website / Only Shop)
✓ Whole can access the Entire Website / Shop (Loged In Users/Loged In Users With Wholesale Role)
✓ Role wise disable payment method
✓ Role wise enable free shipping
✓ Admin can Place Wholesale Orders
✓ Conversation between Admin and Wholesaler
✓ Wholesaler can request a quote for products
✓ Create dynamic rules — Use dynamic rules to create discounts, fees, and BOGO offers based on cart subtotal, quantity, specific products, user roles, or combinations of these conditions
✓ Pay using wallet
✓ Email Notification (Registration, Wholesaler Approve & Rejection)
✓ Enable Google reCAPTCHA (v3) for the wholesaler registration form spam protection
Video Overview:
Video Tutorial:
How to install Whols plugin and complete the basic setup
How to add a wholesaler registration form & approve role for wholesaler
How to set wholesale prices for different categories
How to hide wholesale prices for guest users
How to Enable Free Shipping For Wholesale Customers
How To Set Different Price For Different Wholesale Customers
Feature Details:
Wholesaler registration form shortcode
The Wholesaler Registration Form shortcode allows you to add a form to your WooCommerce wholesale site. This form is dedicated to B2B customers who want to register for an account. The shortcode provides an easy way for customers to fill out their information and submit it for approval. The wholesaler registration form includes fields for the customer’s name, company, email, phone number, and website. It also has a field for the customer’s desired username and password. After the customer submits the form, they will receive an email about their registration. Once their account is confirmed, they will be able to log in and eligible for buying wholesale products. By using the Wholesaler Registration Form shortcode, you can make it easy for B2B customers to create an account on your wholesale site.
Ability to add custom / additional field into the registration form
Whols WooCommerce Wholesale plugin provides the ability to add custom / additional fields to the registration form. This helps to ensure that all essential information is captured when a new wholesale customer registers on your site. This flexibility ensures that you can capture all the information you need from your wholesale customers, without making the registration process overly complex.
Customers can request to become a wholesale customer
WooCommerce Wholesale is a great way to get started with wholesaling. Customers can create an account and then browse through the products available. Once they find a product they’re interested in, they can contact you and request to become a wholesale customer. And because WooCommerce is such a popular platform, you’ll be able to easily find buyers who are willing to work with you. So if you’re interested in starting a wholesale business, WooCommerce Wholesale is a great option.
Admin can manage the wholesaler request manually OR Auto approve can be set
WooCommerce Wholesale is a powerful plugin that allows admins to manage wholesale requests manually or set them to auto-approve. This can be a great time-saver for busy admins, and it ensures that all wholesale requests are handled in a timely and professional manner.
Assign wholesale role for existing customers
This WooCommerce Wholesale is a great way to assign existing customers a wholesale role. By doing this, you’ll be able to give them access to special pricing, products, and ordering features that are only available to wholesalers. Once you’ve done this, they’ll be able to log in and access all of the features that are available to WooCommerce wholesalers. So if you’re looking for a way to give your existing customers access to special pricing and ordering features, Whols WooCommerce Wholesale is the perfect solution.
Apply wholesale prices globally
Whols WooCommerce Wholesale plugin is a great way to get started with selling online. It’s an easy, fast, and secure way to set up an online store. And because WooCommerce is built on WordPress, it’s easy to scale as your business grows. WooCommerce Wholesale makes it easy to apply wholesale prices globally. Simply install WooCommerce and Whols WooCommerce Wholesale plugin, add your products, and set your prices. That’s it! Whols WooCommerce Wholesale takes care of the rest. With WooCommerce Wholesale, you can sell online with confidence knowing that your prices are fair and competitive. So why wait? Get started today! Whols WooCommerce Wholesale — Apply wholesale prices globally!
Add flat/percent amount price on wholesale products
Whols WooCommerce Wholesale plugin will add a flat or percent amount price to wholesale products. You can either set up WooCommerce Wholesale to charge a flat rate for all wholesale products, or you can add a percent markup over the cost of the product. WooCommerce Wholesale is a powerful tool that gives you the ability to easily add price markups to your wholesale products. With WooCommerce Wholesale, there is no need to manually adjust prices for each product; WooCommerce Wholesale does the work for you. With WooCommerce Wholesale, you can focus on running your business, not on adjusting prices.
Easily set wholesale prices on Simple or Variable products
WooCommerce Wholesale is a great way to sell products at wholesale prices. It allows you to easily set wholesale prices on Simple or Variable products. You can also use WooCommerce Wholesale to manage your inventory, set minimum order quantities, and offer discounts to your wholesale customers. WooCommerce Wholesale is a powerful tool that can help you increase sales and grow your business.
Add wholesale prices to each variation of a variable products
Whols WooCommerce Wholesale plugin offers the ability to add wholesale prices to each variation of a variable product. This ensures that your wholesale customers always see the correct pricing for their orders, and it makes it easy for you to manage your inventory. WooCommerce Wholesale makes it easy to manage your inventory and ensure that your wholesale customers always see the correct pricing.
Option to enable minimum product to buy
WooCommerce Wholesale is a great way to sell products in bulk. One of the great features of WooCommerce Wholesale is the ability to enable a minimum product to buy. This setting is located in the settings area. By default, the minimum product to buy is set to 1. This means that customers can only buy 1 of each product. However, you can change this setting to any number you like. For example, you could set the minimum product to buy to 10. This would mean that customers would need to buy 10 of each product. WooCommerce Wholesale is a great way to sell products in bulk. The ability to enable a minimum product to buy is a great feature that can help you sell more products.
Shows wholesale pricing info on shop page as well as product detail page
If you’re running a WooCommerce store, you might be interested in WooCommerce Wholesale, which allows you to show wholesale pricing information on your shop page as well as your product detail page. This can be a great way to attract new customers and get them interested in buying from you. Whols WooCommerce Wholesale plugin is easy to set up and use, and it’s a great way to take advantage of WooCommerce’s powerful features. If you’re looking for a way to show wholesale pricing information on your WooCommerce store, this WooCommerce Wholesale plugin is a great option.
Show/Hide the retailer price from wholesale customers
WooCommerce Wholesale is a great way to sell products at a discounted price to wholesale customers. By default, WooCommerce will show the regular retail price to all customers, regardless of whether they are wholesale customers or not. However, you can choose to hide the retail price from wholesale customers if you wish. To do this, simply go to the Whols WooCommerce Wholesale Settings page and check the box next to «Hide retail pricing from wholesale customers.» Once you have done this, wholesale customers will only see the discounted price when they are logged in to their account. This is a great way to ensure that only wholesale customers are able to see the discounted prices.
Customers having wholesale role assigned can buy products at wholesale price
WooCommerce Wholesale customers can buy products at wholesale price if they have the WooCommerce Wholesale role assigned. WooCommerce Wholesale is an eCommerce plugin for WordPress that allows customers to buy products at wholesale prices. The WooCommerce Wholesale plugin is available for free from the WordPress Plugin Directory. WooCommerce Wholesale customers can also buy products from WooCommerce Wholesale dealers. WooCommerce Wholesale dealers are businesses that sell WooCommerce Wholesale products to WooCommerce Wholesale customers.
Customize the text on the frontend labels (Retailer Price Text, Wholesaler Price Text & Save Amount Text Label)
WooCommerce Wholesale allows you to customize the text on the frontend labels for Retailer Price, Wholesaler Price, and Save Amount. This can be useful if you want to change the wording to better suit your specific products or target audience. For example, you could change the Retailer Price label to «MSRP» or «Recommended Retail Price» to make it clearer to customers what the price represents. Alternatively, you could change the Wholesaler Price label to «Bulk Price» or «Discounted Price» to emphasize the savings that are available. Whatever text you choose, WooCommerce Wholesale makes it easy to update the frontend labels to match your desired branding.
Display the amount that the customer will save after the purchase
Whole WooCommerce Wholesale plugin will display the amount that the customer will save after the purchase in the WooCommerce Cart and Checkout pages. The customer will see the WooCommerce Wholesale «Your Savings» message and the total savings amount. The WooCommerce Wholesale message and savings amount will be displayed in the same format as other WooCommerce messages. Whole WooCommerce Wholesale plugin is a great way to increase customer loyalty and satisfaction.
Allow free shipping for wholesalers
Whole WooCommerce Wholesale plugin offers a suite of powerful tools to help you run your wholesale business. With WooCommerce Wholesale, you can offer free shipping to your wholesale customers. This can help you attract new customers and encourage existing customers to place larger orders. Whols WooCommerce Wholesale plugin also offers discounts and bulk pricing options, so you can offer your wholesale customers even more savings. By offering free shipping and other benefits, WooCommerce Wholesale makes it easy to build a successful wholesale business.
Disable coupon codes for wholesale customers so only retailers can use them
Whols WooCommerce Wholesale is a great …
Screenshots
Installation
This section describes how to install the «Whols» plugin and get it working.
1) Install
i. Go to the WordPress Dashboard «Add New Plugin» section.
ii. Search For «Whols».
iii. Install, then Activate it.
OR:
i. Unzip (if it is zipped) and Upload whols
folder to the /wp-content/plugins/
directory
ii. Activate the plugin through the ‘Plugins’ menu in WordPress
2) Configure
i. After install and activate the plugin you will get a notice to install WooCommerce Plugin ( If allready have it then do not show any notice. ).
ii. A new menu called «Whols» will be appear in your dashboard below the «Products» menu
iv. Use the options & configure as your need and that’s all!
FAQ
-
If a B2C site adds Whols, will it negatively impact its current customers?
-
No, not at all. You can offer separate pricing to your wholesale customers without affecting the retail prices of your products.
-
How much do Whols cost?
-
Whols is a free WooCommerce plugin. However, if you need more features, we offer a premium version, which can be checked on our website wpwhols.com
-
Can it support sites that are both B2B and B2C?
-
Yes, Whols is perfect for both types of businesses. You can offer separate pricing to your wholesale customers without affecting the retail prices of your products.
-
What if I need help?
-
We offer excellent support for all our users. You can contact us through our website or directly through the plugin’s support forum. We’ll be more than happy to help you out!
-
Can I hide prices for logged out users?
-
Yes, you can hide prices for logged out users if you wish. Whols gives you full control over who sees your wholesale prices.
-
Do I need to create a separate account for my wholesale customers?
-
No, you don’t need to create separate accounts for your wholesale customers. They can use the same account they use for your retail store. However, if you want, you can create separate accounts for them.
-
Can I offer discounts to my wholesale customers?
-
Yes, you can offer discounts to your wholesale customers. Whols gives you full control over your pricing, so you can offer discounts as you see fit.
-
Can I set a minimum order?
-
Yes, you can set a minimum order amount in Whols. This is a great way to ensure that your wholesale customers are serious about buying from you.
-
Can I offer different shipping rates for my wholesale customers?
-
Yes, you can offer different shipping rates for your wholesale customers. Whols gives you full control over your shipping
-
Can I set customer-specific pricing?
-
Yes, you can set customer-specific pricing in Whols. This is a great way to offer discounts to your best customers.
-
Do I need to install any other plugins?
-
No, you don’t need to install any other plugins. Whols is a complete solution for setting up a WooCommerce wholesale store. However, if you need additional features, we offer a premium version of the plugin.
-
I’m having problems with the plugin. What can I do?
-
If you’re having problems with the plugin, first check the documentation. If you can’t find a solution there, contact us and we’ll be happy to help you out.
-
Can I hide some products completely for some users?
-
Yes, you can hide products completely for certain users. This is a great way to keep your catalog tidy and organized.
-
Does the plugin conflict with other WooCommerce Plugins?
-
No, We have run a compatibility test with the most popular WooCommerce plugins and found that it does not conflict. However, if you stiill encounter any difficulty, feel free to contact us. We checked the compatibility with a number of popular plugins like: WooCommerce Stripe Payment Gateway, WooCommerce PayPal Payments, WooCommerce Payments, WooCommerce PDF Invoices & Packing Slips, WooCommerce Shipping & Tax, Mailchimp for WooCommerce, Facebook for WooCommerce, WooCommerce Google Analytics Integration, Variation Swatches for WooCommerce, Customer Reviews for WooCommerce, Payment Plugins for Stripe WooCommerce, WooCommerce ShipStation Integration, Booster for WooCommerce, Checkout Field Editor (Checkout Manager) for WooCommerce, Advanced Shipment Tracking for WooCommerce, Royal Elementor Addons (Header Footer Builder, Popups, Post Grid, Woocommerce Product Grid, Slider, Parallax Image, Free Elementor Widgets & Elementor Templates. Elementor WooCommerce Builder), Premium Addons for Elementor (Blog Post Grid, Mega Menu Builder, WooCommerce Products Grid, Carousel, Free Elementor Templates), TI WooCommerce Wishlist, FiboSearch – Ajax Search for WooCommerce, WooCommerce Cart Abandonment Recovery, WooCommerce Checkout & Funnel Builder by CartFlows – Create High Converting Stores For WooCommerce, Checkout Field Manager (Checkout Manager) for WooCommerce, Advanced Order Export For WooCommerce, WooCommerce Blocks, WooCommerce Admin, YITH WooCommerce Wishlist, Table Rate Shipping Method for WooCommerce by Flexible Shipping, Variation Swatches for WooCommerce by CartFlows, Product Import Export for WooCommerce, WOOF – Products Filter for WooCommerce, Kadence WooCommerce Email Designer, Creative Mail – Easier WordPress & WooCommerce Email Marketing, Pixel Manager for WooCommerce – Track Google Analytics, Google Ads, Facebook and more, Mollie Payments for WooCommerce, WooCommerce PayPal Checkout Payment Gateway.
-
My question isn’t listed here. Where can I get help?
-
If you can’t find an answer to your question here, contact us and we’ll be happy to help you out.
Reviews
Contributors & Developers
“Whols — Wholesale Prices and B2B Store Solution for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Whols — Wholesale Prices and B2B Store Solution for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
Version: 1.4.1 -Date: 09 Dec 2024
- Added: Request a quote feature
- Added: Auto Input Minimum Quantity
- Added: Option to change the registration form submit button text
- Fixed: Payment gateways were not showing
- Fixed: Wholesale label was showing in the order review list
- Updated: Plugin settings screenshots
Version: 1.4.0 -Date: 25 Nov 2024
- Fixed: Textdomain loading warning with WP 6.9 version
Version: 1.3.9 -Date: 12 Nov 2024
- Fixed: Number input field design issue
- Tested: With latest WordPress version
Version: 1.3.8 -Date: 10 Oct 2024
- Fixed: Menu active issue and refractored the code
- Added: Multiple recipient email option for email notification
Version: 1.3.7 -Date: 22 Aug 2024
- Fixed: Price ranges for variable products showed the dummy maximum price
Version: 1.3.6 -Date: 11 Aug 2024
- Added: Compatibility with Fibosearch plugin
- Updated: 3rd party libraries for latest PHP version compatibility
Version: 1.3.5 -Date: 14 Jul 2024
- Fixed: Variation price issue in the admin Column
- Compatibility: Test With latest WordPress version
Version: 1.3.4 -Date: 13 Jun 2024
- Fixed: undefined property of ID into the_content hook issue
Version: 1.3.3 -Date: 09 Jun 2024
- Fixed: undefined array key issue for minimum quantity
Version: 1.3.2 -Date: 28 May 2024
- Fixed: Registration form submission doesn’t work with FSE theme
Version: 1.3.1 —Date: 24 Mar 2024
- Added: Data from the registration form can be viewed from the approve/reject wholesaler screen
- Tweak: Redirect to the plugins settings after activate the plugin
- Tweak: Product visibility settings improved
Version: 1.3.0 —Date: 18 Jan 2024
- Fixed: Variation product’s price doesn’t update on cart page while qty is set to 0/1
Version: 1.2.9 —Date: 14 Dec 2023
- Added: Compatibility with WPML and Polylang
Version: 1.2.8 —Date: 6 Nov 2023
- Tweak: wholesale_priced meta key name changed to _wholesale_priced
- Added: whols_show_wholesale_status_in_item_data filter hook
Version: 1.2.7 —Date: 19 Jun 2023
- Fixed: Fatal error issue on the cart page
Version: 1.2.6 —Date: 29 Apr 2023
- Added: Option to change minimum quantity notice text
Version: 1.2.5 —Date: 22 Mar 2023
- Fixed: Decimal pricing issue when product has a price less than 1
Version: 1.2.4 —Date: 12 Mar 2023
- Tweak: Added scroll to notice for registration form
- Fixed: Warning on wholesaler request page
- Added: wpautop support for sending emails
Version: 1.2.3 —Date: 13 Dec 2022
- Fixed: Admin Column price were showing wrong for percentage price.
- Fixed: Wholesaler price were shwoing 00 for free product or the product that doesn’t have any price.
- Fixed: Conflict with Justtables plugin.
- Fixed: Notice showing issue while updating default wholesale role.
- Added: Test mode feature.
- Added: Option to customize thank you message for wholesalers.
- Added: Show wholesale_priced meta in order edit / details page.
Version: 1.2.2 —Date: 02 Nov 2022
- Fixed: Undefined variable $fields
- Fixed: Price shows 0 for variable product while price value is empty from the global pricing.
Version: 1.2.1 —Date: 10 Oct 2022
- Added: Option to assign wholesale registration form
- Added: Registration page state label into the page list table
- Added: The registration form shortcode conditionally into the assigned page
- Added: Wholesale price column
- Added: Registration fields manager
Version: 1.2.0 —Date: 18 Sep 2022
- Tweak: Whholesale label show on cart page for variation product
- Added: filter hide whols_hide_price_for_guest_users
- Tweak: Compatibility with WooCommerce’s tax display settings for simple product
Version: 1.1.9 —Date: 10 Sep 2022
- Tweak: Removed some unused variables
- Updated: The language file & Pro notice text
- Fixed: php 7.4 user metabox warning
Version: 1.1.8 —Date: 16 Jul 2022
- Tweak: Compatibility with the WooCommerce’s price decimal settings
- Improved: is_wholesaler function
- Fixed: Price display issue
- Updated: The language file
- Added: Quick recommended plugin
Version: 1.1.7 —Date: 9 May 2022
- Added: Filter hook whols_label_upto
- Added: Filter hook whols_disable_del_tag
- Fixed: Discount range show 0% for Multiple role
Version: 1.1.6 —Date: 9 Apr 2022
- Fixed: Variable product price decimal issue
- Fixed: When min & max both price is same for variable product, don’t show the price range
Version: 1.1.5 —Date: 12 Mar 2022
- Added: Checkbox field support for registration form
- Added: Filter hook to manage capabilities
Version: 1.1.4 —Date: 13 Feb 2022
- Improved: Registration form input fields
- Fixed: Warning on product metabox
- Fixed: Showing price decimal properly
- Added: Wholesale label on cart page
- Fixed: Pricing issue
Version: 1.1.3 —Date: 12 Jan 2022
- Introduced: whols_registration_fields filter hook
- Added: Additional field support for registration form
Version: 1.1.2 —Date: 27 Nov 2021
- Fixed: Decimal pricing for variation product
Version: 1.1.1 —Date: 24 Nov 2021
- Fixed: Price doesn’t show in decimal format problem
Version: 1.1.0 —Date: 4 Oct 2021
- Improved: Enqueueing CSS/JS files considering caching problem
Version: 1.0.9 —Date: 13 Sep 2021
- Fixed: Plugin does not activate when whols plugin is active
- Added: hook_suffix to load the extension manager js file conditionally
Version: 1.0.8 —Date: 28 Aug 2021
- Fixed: Wholesaler Price Custom Label option doesn’t work properly
- Fixed: Wholesaler Price design options doesn’t work properly
Version: 1.0.7 —Date: 1 Aug 2021
- Fixed: is wholesale function condition fixed
Version: 1.0.6 —Date: 24 Jul 2021
- Fixed: Role assigning problem
- Fixed: User count column
- Added: Option to disable the wholesale feature
- Fixed: Some other minor issues
Version: 1.0.4 —Date: 26 may 2021
- Added: Pending user count notification into the Whols menu
- Added: Delete wholesaler request when an user deleted manually
- Fixed: Price color does not change issue
- Fixed: Metabox offset warning
Version: 1.0.0
- Initial Release