=== Wholesale for WooCommerce ===
Contributors: wpexpertsio
Tags:  wholesale pricing, dynamic pricing, woocommerce wholesale, wholesale plugin, b2b
Requires at least: 5.6
Tested up to: 6.8
Stable tag: 2.0.4
Requires PHP: 7.4
License: GPLv3
License URI: GPLv3

Wholesale for WooCommerce—This Wholesale Plugin Helps B2B and B2C Businesses Streamline Wholesale Products, Pricing, and User Roles, Automating their WooCommerce Wholesale Stores. 

== Description ==

🔍 [Live Demo](https://wpedemo.com/wholesale-product-for-woocommerce/) | 📄 [Documentation](https://wpexperts.io/docs/wholesale-for-woocommerce-lite/) |⭐ [Get Pro](https://wpexperts.io/products/wholesale-for-woocommerce-pro/) |

Wholesale for WooCommerce is an all-around WooCommerce plugin that allows you to display wholesale prices on your WooCommerce store products. However, you must know [what WooCommerce is](https://wpexperts.io/blog/what-is-woocommerce/) first to benefit from this results-driven plugin. Furthermore, why should you develop a new website to sell your wholesale products when you can use Wholesale for WooCommerce to sell retail and wholesale products on the same website?
You can sign up the customer via a wholesale registration form and then assign them a “Wholesaler” role—it is that simple.
You can add wholesale pricing to your existing products and each variation of a variable product.
What’s more exciting for your customers to see they have saved big on a discount? Display the amount they’re saving on your products and create a big-save buzz.

### How Does Wholesale for WooCommerce Work? 🎥
If you want to know how this impressive B2B extension practically works, watch the video tutorial below:

https://youtu.be/cAYDO1gmwJk

### Wholesale for WooCommerce Standout Features 🚀

**REST API 📡**
The REST API allows WooCommerce store owners to manage wholesale products and user roles smartly via WordPress REST API authentication. It can be integrated with other services, automating wholesale operations and improving the productivity of WooCommerce stores.

**Tiered Pricing for Wholesale Products 💸**
Through this impactful feature, small or large businesses can entice their customers with various wholesale prices. They can encourage customers to make purchases in bulk quantities, rewarding large orders and getting huge profits in return.

**Wholesale User Registration Notification  📧**
This WooCommerce wholesale plugin allows store owners to send email notifications to users who have submitted their registration requests. It also enables wholesale businesses to establish fruitful relationships with new customers through improved communication. 
This feature helps businesses inform users about their registration request statuses on time. Potential wholesale customers can reap the benefits of personalized communication, and store admins can streamline their notification processes.

**Compatibility With HPOS (High-Performance Order Storage) ⚡**
This impressive feature enables wholesale WooCommerce store owners to optimize the storage of order data. By storing order data in a custom structure, they can decrease the load on their WordPress database and significantly enhance database query efficiency.
Customers can benefit from improved user experience through quicker order processing, faster page load times, and enhanced website responsiveness.

**Wholesale for WooCommerce User Experience Features 🛍️**
User-conducive and Appealing Interface 🎨
This B2B buyer plugin offers users an attractive, easy-to-use interface. They can easily find all the desired features in one place.

**Mobile Optimization 📱**
This B2B for WooCommerce plugin is compatible with mobile devices. Your WooCommerce store will function well on customers’ mobile devices and delight them with an optimized user experience.

**Wholesale for WooCommerce Other Results-Driven Features 🔧**

* Add fixed tier pricing and percentage amount type.
* Add wholesale prices to your products.
* Wholesale prices are only visible to Wholesaler-role customers.
* Add wholesale prices to product variations.
* Display discount amount (save price) with product price.
* Users can submit their request for a wholesaler role.
* Activate/deactivate auto-approval of user requests.
* Hide retail prices from products.
* Add a percentage amount on wholesale products.
* Add fixed amounts on wholesale products.
* Translation using .PO .MO files
* Users can change the text on the frontend labels.
* List, retrieve, create, update, and delete wholesale products.
* List, retrieve, create, update, delete, and batch update wholesale variation.
* Retrieve and update a general discount.

**Importance of Wholesale for WooCommerce for E-Commerce Businesses 🏬**

Whether you manage a small, medium-sized, or large e-commerce business, the B2B pricing plugin can optimize wholesale products and pricing.

This plugin offers the following benefits to businesses of different sizes:

**Simple Integration and Customization 🔗**
The best thing about this B2B pricing plugin is its impressive integration and customization capabilities. Wholesale WooCommerce store owners can effortlessly integrate a private wholesale store into their WooCommerce setups without coding and smartly customize their Wholesale store according to customers’ preferences.

**Streamlined Wholesale Management 📦**
This Wholesale e-commerce add-on helps small, medium-sized, and large businesses bulk sell retail and wholesale products to varied target audiences using the same WooCommerce website.

**Higher Sales and Profitability 📈**
This wholesale product price plugin is suitable for businesses of various sizes that want to attract new customers by offering them wholesale discounts. By doing so, they can easily retain and expand their existing customer bases and considerably increase sales potential, ensuring higher revenues.

**Improved Customer Relationships 💬**
The other crucial benefit of higher sales and profitability is improved customer relationships. When businesses start offering lucrative wholesale discounts and encouraging bulk purchases, customers feel valued and glued to their products. This allows businesses to develop and maintain long-term customer relationships. 

### Does this Extension have a Pro Version? 🤔

In addition to the free version of Wholesale for WooCommerce, users can benefit from the Pro version, [Wholesale for WooCommerce Pro](https://wpexperts.io/products/wholesale-for-woocommerce/). This version lets users utilize numerous helpful features and make their WooCommerce wholesale stores successful in terms of conversion rates, sales, and revenues.   

**What Makes the Plugin’s Pro Version Different from Other WooCommerce Wholesale Plugins? ⭐**

Its pro version has impressive features that suit small, medium-sized, and large businesses. These powerful features are divided into sub-categories below:

**Custom User Roles & Role-Based Pricing 🎛️**

* Create and manage multiple wholesale user roles;
* Manage wholesale prices for single or variable products with ease;
* Define different prices and discounts for wholesale customers as per their user role;
* Control product visibility (control product visibility settings specifically for wholesale user roles);
* Global-based, category-based, and product-based discounts;
* Filter and sort orders from wholesalers and retailers;
* Support for simple or variable products;
* Import/Export CSV with wholesale products and prices.

**Wholesale Registration Form 📝**

* Advanced registration form builder with drag-and-drop functionality;
* Add lists, autocomplete, date, checkboxes, radio buttons, and other selectable options;
* Add and edit headings, text paragraphs, and text areas;
* Customize input and extra fields – Help Text, Placeholder, Label, Name, Value, and Max Length.
* Approve/Reject registration requests – Manually or Automatically;
* Email notifications to the admin and user after the approval/rejection of the registration request;
* Override WooCommerce’s default registration form with the advanced wholesale registration form;
* Add a confirm password field to your registration form.
* Send order notifications or custom emails to specific user roles.
* Embed your registration form on any page or post using a shortcode;
* Custom CSS option in the registration form;
* Add custom fields on the My Account & Checkout page registration form.

**Private Store for Wholesale Customers 🔒**

* Hide wholesale prices and products for non-logged-in or guest users on the shop page;
* Restrict access and control who can view your wholesale store;
* Enable password protection on your wholesale-only store;
* Hide wholesale prices and products for certain users or user roles;
* Optionally restrict any product category’s visibility;
* Disable coupon codes for wholesale customers so only retailers can use them;
* Restrict product visibility for specific customers so that items can be purchased by retail customers only;
* Restrict product visibility from single or multiple wholesale user roles;
* Restrict product category visibility – save time from customizing product visibility settings individually;

**Tiered Pricing for Wholesale Customers 📊**

* Create tiered pricing rules for products and categories;
* Create tiered pricing rules for simple and variable products;
* Apply tiered pricing rules globally;
* Enable or disable tiered pricing rules;
* Add a discount value to each rule;
* Set fixed or percentage-based discounts;
* Set minimum and maximum quantity range for each tier;
* Add tiered pricing rules for simple and variable products;
* Highlight pricing blocks on the product page when rules are applied;
* Add a pricing table with dependency on product quantities;
* Tiered pricing rules are auto-detected and applied;

**Tax, Shipping & Payment Management 💳**

* Tax-Exemption (exempt wholesale user roles from paying taxes);
* Tax ID option in Billing Address;
* Enable or disable payment methods as per user role;
* Enable or disable shipping methods as per user role;

**Other Impactful Features 🔧**

* Set minimum order quantity limits as per your requirements;
* Add-to-cart minimum quantity restrictions;
* Set minimum order quantity limits as per your requirements.
* “Retailer to Wholesaler” upgrade option on My Account page.
* Cart Total Discount can be applied to the Cart total by setting the minimum cart amount and discount value.
* Admin can manually add wholesale products to a customer’s order.

**Wholesale for WooCommerce Compatibility 🔄**

It is compatible with a notable plugin, [Currency Switcher for WooCommerce](https://wpexperts.io/products/currency-switcher-for-woocommerce/). It is also compatible with other plugins, such as WooCommerce Subscriptions, Quote for WooCommerce, Sales Agent for WooCommerce, and Product Vendors.

Furthermore, it supports other impactful plugins, including Advanced Order Notes for WooCommerce, Smart Product Bundles for WooCommerce, B2B Invoice Payment Method for WooCommerce, Delivery * Options for WooCommerce, LOCO Translate, Conditional Fees for WooCommerce, WooCommerce Pre Orders, Bulk Variation Forms, and WPML.

== Requirements 💻 ==
* WooCommerce Version 4.0+
* WordPress Version 5.6+
* PHP Version 7.4+

== How to Get Started ==
Go to Plugins > Add New.
1. Type in the name \"WooCommerce Wholesale Pricing\" in Search Plugins box
2. Find the \"WooCommerce Wholesale Pricing\" Plugin you wish to install.
3. Click Install Now to install the WordPress Plugin.
4. The resulting installation screen will list the installation as successful or note any problems during the install.
If successful, click Activate Plugin to activate it, or return to plugin installer for further actions.


== Frequently Asked Questions ==

= Can I customize the wholesale registration form? =

You can easily customize the wholesale registration form using the engaging yet result-oriented WooCommerce B2B plugin.

= Can we upgrade the free version of Wholesale for WooCommerce to the pro version? =

You can upgrade your current free version to the pro version anytime. The wholesale plugin pro version should be your preferred choice if you want to enhance the existing functionality of your wholesale WooCommerce store.

= Does Wholesale for WooCommerce offer support? =

Wholesale for WooCommerce offers robust and timely customer support, enabling users to resolve installation and troubleshooting issues.

= Is it possible for wholesale store owners to hide retail prices from products? =

Wholesale for WooCommerce enables wholesale store admins and owners to hide retail prices from customers. This will encourage customers to benefit from wholesale products, make large orders, and save money. 

= Can we upgrade the free version of Wholesale for WooCommerce to the pro version? =

You can upgrade your current free version to the pro version anytime. The wholesale plugin pro version should be your preferred choice if you want to enhance the existing functionality of your wholesale WooCommerce store.


== Screenshots ==
1. wholesale-for-woocommerce-plugin-general-settings-tab
2. wholesale-for-woocommerce-plugin-wholesale-price-global-tab
3. label-tab-in-b2b-wholesale-plugin
4. wholesale-for-woocommerce-general-settings-in-the-registration-settings-menu
5. wholesale-user-requests-in-wholesale-b2b-plugin
6. new-user-registration-notification-feature-in-wholesale-for-woocommerce
7. default-fields-in-registration-settings-in-wholesale-for-woocommerce

== Changelog ==

2.0.4
Updated - Code Optimization.

2.0.3
Updated - Code Optimization.

2.0.2
Updated - WC Tested upto 10+
Updated - WordPress Tested upto 6.8.2

2.0.1
Fix - When Plugin Activate.

2.0 
NEW - REST API
NEW - Tier Pricing in Global Wholesale Pricing
NEW - Order Notification Email
NEW - Wholesale Registration on My Account Page
New - Wholesale Registration Page redirect
NEW - Hide Price Option
NEW - Disable Auto Approval Wholesale User
NEW - Wholesale User Add Requests
NEW - Hide Retail Price and Save Price Labels
NEW - Disabled Coupons for Wholesale User
NEW - Upgrade Customer to Wholesale User
NEW - Wholesale Pricing Global Option
NEW - New User Registration Notification
NEW - Wholesale Registration Form

= 1.8.4 =
* WooCommerce Compatibility: Now tested up to WooCommerce 9.7.1.
* Additional Shipping Methods: Added a new multiselect setting that lets admins choose extra shipping methods (pulled dynamically from shipping zones) to display alongside “Free Shipping” and “Local Pickup.”
* Filter Priority Change: Increased the priority of shipping method filters from 10 to 99 to ensure compatibility with other plugins.

= 1.8.3 =
* Fix: Updated method_id check to account for WooCommerce's change from local_pickup to pickup_location, while maintaining backward compatibility with previous WooCommerce versions.

= 1.8.2 =
* Tested for WordPress 6.7.1
* Tested for WooCommerce 9.5.2

= 1.8.1 =
* Updated banner and screenshots.
* Fixed SVN and stable tag issues.
* Revised the readme.txt file.

= 1.8 =
* New - Refactor code to use classes [#2](https://github.com/RiaanKnoetze/wc-hide-shipping-methods/issues/2)
* New - Add admin dependency notice when WooCommerce is disabled [#8](https://github.com/RiaanKnoetze/wc-hide-shipping-methods/issues/8)
* New - Add plugin action links for easy access to settings page [#1](https://github.com/RiaanKnoetze/wc-hide-shipping-methods/issues/1)
* Fix - Display all free shipping methods instead of just the first matched one [#3](https://github.com/RiaanKnoetze/wc-hide-shipping-methods/issues/3)
* Tweak - Add fallback values when checking plugin options [#2](https://github.com/RiaanKnoetze/wc-hide-shipping-methods/issues/7)
* Tweak - Add Local Pickup compatibility notice [#9](https://github.com/RiaanKnoetze/wc-hide-shipping-methods/issues/9)

= 1.7 =
* New - Add HPOS compatibility
* New - Add Cart/Checkout block compatibility

= 1.6 =
* New - Refactored code with guard clauses for better readability.
* New - Updated plugin and contributor information.
* New - Added PHP compatibility notices
* New - Added WooCommerce version compatibility notices
* New - Added localizations and translations
* Tweak - Updated readme file
* Tweak - Shortened function names for improved code clarity.

= 1.5 = 
* Tested for WordPress 5.8.1.
* Tested for WooCommerce 5.6.0.
* Updated readme.txt file.
* Updated version numbers.

= 1.4 = 
* Tested for WordPress 5.4.2.
* Tested for WooCommerce 4.2.0.
* Updated readme.txt file.
* Updated version numbers.
* Updated author URI.

= 1.3 = 
* Tested for WordPress 4.7.4.
* Tested for WooCommerce 3.0.4.
* Updated readme.txt file.
* Updated version number.

= 1.2 = 
* Updated assets.
* Updated readme.txt file.

= 1.1 = 
* Resolved "2019 years ago" issue.

= 1.0 =  
* Initial release.

== Upgrade Notice ==

= 1.6 =
* This version includes code refactoring, shortened function names, and updated contributor information. It's recommended to update for a better development experience and compatibility.

= 1.5 = 
* Tested with the latest versions of WordPress and WooCommerce. Recommended update for compatibility.

= 1.4 = 
* Tested with WordPress 5.4.2 and WooCommerce 4.2.0. Compatibility update.

= 1.3 = 
* Compatibility tested with WordPress 4.7.4 and WooCommerce 3.0.4.

= 1.2 = 
* Updated assets and documentation.

= 1.1 = 
* Resolved "2019 years ago" issue. Important update.

= 1.0 =
* Initial release.

== Upgrade Notice ==
Always try to keep your plugin update so that you can get the improved and additional features added to this plugin till the moment.