=== Wholesale for WooCommerce === Contributors: saadiqbal, wpexpertsio Tags: wholesale, b2b, woocommerce wholesale, wholesale pricing, tiered pricing Requires at least: 5.6 Tested up to: 6.8.6 Requires PHP: 7.4 Stable tag: 2.0.6 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Requires Plugins: woocommerce Add B2B wholesale pricing, tiered discounts, and wholesale user roles to WooCommerce. Sell retail & wholesale from one store with registration forms and pricing controls. == Description == **Wholesale for WooCommerce** is a WooCommerce wholesale plugin that lets you run retail (B2C) and B2B wholesale from a single store, no second website, no separate checkout. Add wholesale prices to simple and variable products, create quantity-based tiered pricing, and onboard wholesale buyers through a dedicated registration form, all from your existing WooCommerce dashboard. Whether you're searching for a WooCommerce wholesale prices plugin, a WooCommerce B2B plugin, or a simple way to add bulk pricing and a wholesaler role to your store, this free plugin gets a working wholesale setup running in minutes. 🔍 [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/) = Why Store Owners Choose This WooCommerce Wholesale Plugin = * **One store, two audiences.** Sell retail and wholesale from the same WooCommerce install with no duplicate catalog. * **Wholesale pricing that just works.** Set fixed or percentage-based wholesale prices at the product or variation level in a couple of clicks. * **Reward bulk buyers automatically.** Quantity-based tiered pricing gives wholesale customers a built-in reason to order more. * **Control who sees what.** Wholesale prices stay hidden from guests and retail shoppers, visible only to approved, logged-in wholesaler-role customers. * **Real wholesale onboarding.** A dedicated wholesale registration form with auto or manual approval turns interested buyers into approved wholesale accounts. * **Built to scale.** REST API access and HPOS (High-Performance Order Storage) compatibility keep the plugin fast as wholesale orders grow. = Key Features (Free Version) = * **Wholesale Pricing** — Set fixed or percentage-based wholesale prices on any product and product variation. Wholesale prices are only visible to logged-in wholesaler-role customers. * **Tiered Pricing** — Create quantity-based discount tiers. Encourage bulk orders with automatic price breaks as customers add more to their cart. * **Wholesale Registration Form** — Customers submit a registration request to become a wholesaler. Auto-approve or manually review each request. Email notifications keep users informed at every step. * **REST API** — Manage wholesale products, prices, and user roles programmatically. Integrate with external services and automate wholesale operations. * **HPOS Compatible** — Optimized for WooCommerce High-Performance Order Storage. Faster order processing and improved database efficiency. * **Hide Retail Prices** — Optionally hide retail prices from guest users or non-wholesale customers. Control exactly who sees what on your store. * **Save Price Display** — Show customers how much they're saving with a discount amount displayed alongside the wholesale price. * **Mobile Optimized** — Fully responsive. Wholesale pricing and registration work seamlessly on mobile devices. * **Translation Ready** — .PO/.MO file support. Customize all frontend labels to match your language and brand. = Feature List = * Add fixed or percentage wholesale prices to products * Add wholesale prices to product variations (simple & variable) * Tiered pricing with quantity-based discounts * Wholesale prices visible only to Wholesaler-role customers * Display discount/save amount alongside product price * Wholesale user registration form with auto/manual approval * Email notifications for registration requests * Hide retail prices from non-wholesale users * REST API for managing wholesale products and user roles * HPOS (High-Performance Order Storage) compatible * Mobile responsive and translation ready = Who Is This Wholesale Plugin For? = * **Manufacturers & suppliers** who want a B2B wholesale price list buyers can order from directly * **Distributors & resellers** who need quantity-based bulk pricing * **Retailers** adding a wholesale program to an existing WooCommerce store * **Food, beauty, health & FMCG brands** offering exclusive rates to salons, cafes, or retail partners * **Print, custom & made-to-order businesses** that need role-based wholesale pricing = Upgrade to Wholesale for WooCommerce Pro = The free version gets your wholesale pricing, tiered discounts, and wholesaler registration up and running. [Wholesale for WooCommerce Pro](https://wpexperts.io/products/wholesale-for-woocommerce-pro/) turns that foundation into a complete AI-powered B2B ecommerce platform for stores that need multiple buyer tiers, quote-based selling, and deeper control over pricing, tax, shipping, and access. **Flagship Pro features:** * **AI Assistant for B2B Store Management** — Manage wholesale pricing, roles, registrations, products, and quotes using plain-language prompts, with Suggest Only, Apply After Approval, or Auto Apply permission modes. * **Product Table for Bulk Ordering** — Let B2B buyers search, filter, compare, and add multiple products to cart from one table-based page, with optional one-page checkout and a mini cart. * **Request a Quote (RFQ)** — Buyers add products to a quote basket, submit their own offered price, receive a downloadable quote PDF, and convert accepted quotes straight into an order. * **Unlimited Wholesale User Roles** — Create as many buyer tiers as you need (Wholesaler, Distributor, Reseller, VIP Buyer), each with its own pricing, tax rules, shipping, and payment options. * **Advanced Tiered & Cart Discounts** — Global, category, and product-level tiered pricing, plus cart-total discounts that reward larger orders automatically. * **Private Wholesale Store** — Hide your entire catalog and pricing from retail visitors and require admin approval before buyers can log in and shop. * **Advanced Registration Form Builder** — Drag-and-drop custom fields, Tax ID collection, file uploads, and reCAPTCHA spam protection on your wholesale sign-up form. * **Tax, Shipping & Payment Control by Role** — Tax-exempt specific roles, restrict shipping methods and payment gateways per wholesale tier, and set minimum order quantity or subtotal rules. * **Wholesale Dashboard & Analytics** — Track net/gross revenue, average order value, top customers, and order status from one B2B dashboard. * **CSV Import/Export** — Bulk manage wholesale prices and products instead of editing them one by one. * **Requisition Lists, Backend Order Pricing & Subscription Support** — Buyers save purchase lists for reorder, admins apply wholesale pricing on manually created orders, and recurring wholesale billing works via WooCommerce Subscriptions. [See the full Pro feature comparison and upgrade →](https://wpexperts.io/products/wholesale-for-woocommerce-pro/) = Compatibility = Wholesale for WooCommerce works alongside the plugins you already use, including WooCommerce Cart & Checkout Blocks, HPOS, WPML, and Loco Translate. Pro adds deeper integrations with Currency Switcher, B2B Invoice Payment, Bulk Order Form, Sales Agent, and WooCommerce Subscriptions. == Installation == 1. Go to Plugins > Add New in your WordPress admin. 2. Search for "Wholesale for WooCommerce". 3. Click Install Now, then Activate. 4. Configure wholesale pricing under WooCommerce > Wholesale Pricing. = Requirements = * WooCommerce 4.0+ * WordPress 5.6+ * PHP 7.4+ == Frequently Asked Questions == = What does Wholesale for WooCommerce do? = It's a WooCommerce wholesale plugin that adds B2B wholesale pricing, quantity-based tiered discounts, and a dedicated wholesaler user role to your existing WooCommerce store, so you can sell retail and wholesale from one site. = Can I add wholesale prices to variable products? = Yes. You can set wholesale prices on each product variation individually, or apply a global discount across all variations. = How does the wholesale registration form work? = Users submit a registration request from a dedicated form. You can auto-approve requests or manually review each one. Approved users receive the "Wholesaler" role and can see wholesale prices. = Can I hide retail prices from guest users? = Yes. Enable "Hide Retail Prices" in settings to make prices visible only to logged-in wholesaler-role customers. = Is there a tiered pricing option in the free version? = Yes. The free version includes basic tiered pricing with fixed or percentage discounts. The Pro version adds global, category-level, and product-level tiered rules with visual pricing tables. = Does this work with the latest WordPress and WooCommerce? = Yes. Tested up to WordPress 6.8.6 and WooCommerce 10+. Fully compatible with HPOS. = Can I upgrade from free to Pro later? = Yes. All your wholesale pricing data is preserved when upgrading. No data loss. = Does the plugin support REST API? = Yes. You can list, create, update, and delete wholesale products and pricing via the WordPress REST API. = Is this plugin translation ready? = Yes. Includes .PO/.MO files. You can translate all frontend labels, or use Loco Translate for in-WP translation. = Does Wholesale for WooCommerce include an AI Assistant? = The AI Assistant, along with the Product Table and Request a Quote (RFQ) workflow, is available in [Wholesale for WooCommerce Pro](https://wpexperts.io/products/wholesale-for-woocommerce-pro/). It lets admins manage pricing, roles, registrations, products, and quotes using natural-language prompts. = Can wholesale buyers request a custom quote instead of buying at the listed price? = Request a Quote is a Pro feature. Buyers add products to a quote basket, submit their own offered price, and admins can approve and convert accepted quotes directly into WooCommerce orders. = What's the difference between the free plugin and Wholesale for WooCommerce Pro? = The free version covers core wholesale pricing, tiered discounts, and wholesaler registration. Pro adds an AI Assistant, unlimited wholesale roles, a Product Table for bulk ordering, built-in Request a Quote, a private wholesale store mode, advanced tax/shipping/payment rules by role, a wholesale dashboard, and CSV import/export. = I need help. Where can I get support? = Post your question in the [support forum](https://wordpress.org/support/plugin/woo-wholesale-pricing/) and our team will get back to you. Pro customers get priority support directly from WPExperts. == Screenshots == 1. General Settings — Configure wholesale pricing globally, set discount type, and manage display options. 2. Wholesale Price Global Tab — Set fixed or percentage discounts across all products. 3. Label Settings — Customize frontend labels including save price, registration form text, and more. 4. Registration Settings — Configure the wholesale user registration form and approval workflow. 5. Wholesale User Requests — View and manage pending wholesaler registration requests. 6. Registration Notification — Email notification settings for new user registrations. 7. Unlock Wholesale For WooCommerce Pro - Everything you need to run a complete B2B Store. == Changelog == = 2.0.6 = Fix – Authenticated (Author+) Privilege Escalation via user_role_set Parameter = 2.0.5 = * Updated — Optimized readme.txt with improved SEO, tags, FAQ, and description structure = 2.0.4 = * Updated — Code Optimization = 2.0.3 = * Updated — Code Optimization = 2.0.2 = * Updated — WC Tested up to 10+ * Updated — WordPress Tested up to 6.8.2 = 2.0.1 = * Fix — Plugin activation issue = 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 [View full changelog](https://plugins.trac.wordpress.org/log/woo-wholesale-pricing/) == Upgrade Notice == = 2.0.6 = Readme and documentation update — no code changes. Safe to update from any 2.x version. = 2.0.5 = Readme and documentation update — no code changes. Safe to update from any 2.x version. = 2.0.4 = Minor code optimization update. Safe to update from any 2.x version.