Wholesale Customers For WooCommerce
Wholesale Customers For WooCommerce gives you everything you need to run a wholesale operation alongside your regular WooCommerce store — without a complicated setup or a bloated plugin. Assign customers as wholesale buyers, set a global percentage discount or per-product wholesale prices, enforce a minimum order value, and control exactly what your customers see at every step of the buying journey. Whether you’re selling direct to retailers, running a B2B-only store, or offering trade pricing to select customers alongside your retail catalogue, this plugin handles it cleanly and efficiently. Pricing Global percentage discount — set a single store-wide discount that applies automatically to every product for wholesale customers. Per-product wholesale price — set an exact price on any simple product or variation. Always overrides the global discount when set. Apply discount to sale prices — choose whether the global discount stacks on top of a sale price or applies to the regular price only. Discount tax base — for stores that enter prices inclusive of tax, apply the discount to the tax-exclusive price instead of the stored price. Wholesale price column in the Products list — see every product’s wholesale price at a glance. Quick Edit support — set or clear the wholesale price without opening each product individually. Bulk Edit support — update wholesale prices across multiple products at once. Product CSV import/export — wholesale_price is included in WooCommerce’s built-in importer and exporter with automatic column mapping. Customer Management Wholesale Customers admin page — a dedicated screen listing every wholesale user with their name, email, order count, and the date they were assigned wholesale status. Supports search, column sorting, and bulk removal. One-click assignment — enable wholesale status from the user’s Edit Profile page with a single checkbox. Wholesale since date — the date a customer was first granted wholesale status is recorded and shown on their profile. “Wholesale” column on the Users list — instantly identify wholesale accounts with a dedicated filter view. Wholesale customer filter on the Orders screen — filter the order list to show only wholesale orders (works with both classic and HPOS order storage). Order flagging — wholesale orders are tagged at checkout so they remain identifiable in reports even if a customer’s status later changes. A “Wholesale Order” badge appears on the admin order screen. WooCommerce REST API support — read and set wholesale_customer status via the /wc/v3/customers endpoint. Customer Experience Wholesale price on the product page — logged-in wholesale customers see their price on every product page (simple and variable). “You save” display — shows the exact savings amount and percentage on the product page. Variable products show the maximum savings percentage across all variations. Hide retail price — optionally show wholesale customers only their discounted price, removing the regular price from display. Wholesale badge in cart & checkout — line items show a “Wholesale” label when a wholesale discount is applied. Wholesale savings total — cart and checkout display a “Wholesale savings” row showing the total saved on the order. Wholesale savings in order emails — order confirmation emails include how much the customer saved. My Account wholesale status panel — customers see a “Wholesale Account” section on their dashboard confirming their status and the date it was granted. “Log in for wholesale pricing” notice — shown on product pages to guests and non-wholesale customers. Text and link URL are configurable in settings. “No wholesale pricing available” message — a configurable fallback shown to wholesale customers viewing products with no specific pricing set up. Customisable wholesale price label — change “Your wholesale price:” to any text you like. [wcs_wholesale_notice] shortcode — place the wholesale call-to-action notice anywhere on your site. Supports login_text, apply_text, active_text, and url attributes. Store Controls Minimum cart total — block wholesale customers from checking out below a set order value. Disable coupons for wholesale customers — prevent coupon codes from stacking on top of wholesale pricing. Catalog / private store mode — hide prices and the Add to Cart button from guests only, or from all non-wholesale visitors, turning your store into a B2B-only catalogue. Developer Tools Built with extensibility in mind. All core behaviour is exposed through filters and actions so Pro features and third-party integrations work without modifying plugin files. Key hooks: wcs_is_wholesale_customer, wcs_wholesale_price, wcs_minimum_cart_amount, wcs_wholesale_customer_enabled, wcs_wholesale_customer_disabled, wcs_after_settings_saved, wcs_pro_upgrade_url. Wholesale Customers For Woo Pro Wholesale Customers For Woo Pro extends this plugin into a full B2B sales platform. Groups & Pricing Wholesale groups — create multiple customer tiers (Gold, Silver, Bronze, etc.), each with its own discount rate, minimum cart total, and settings. Tiered / quantity-break pricing — set volume price tiers per product (e.g. 1–9 units at $18, 10–49 at $15, 50+ at $12). Tier table shown on the product page. Per-category pricing — apply a flat or percentage discount to an entire product category, per group. Registration & Approvals Wholesale registration form — a dedicated sign-up page via [wcsp_registration_form] shortcode with one-click page creation in settings. Admin approval workflow — applicants sit in a pending queue; approve or reject with one click from the Registrations admin page. Custom registration fields — add text, textarea, select, checkbox, and file-upload fields to the registration form. Automated email notifications — customers are notified on approval or rejection; admins receive alerts on new applications. Product Controls Product visibility — hide products from non-wholesale visitors, globally or per-product. Quantity rules — enforce minimum and maximum order quantities per product. Quantity steps — require ordering in multiples (e.g. packs of 6) per product. Bulk Order Form — a searchable, filterable order table via [wcsp_order_form] shortcode for fast large-quantity ordering. Payments & Finance Net Terms / Pay by Invoice — a “Pay by Invoice” WooCommerce payment gateway for approved customers. Configurable net days (Net 7/15/30/60/90), per-user and per-group credit limits, overdue tracking, and due dates in admin and emails. Store Credit / Wallet — issue credit to customers, let them apply it at checkout, and track the full transaction history in My Account. Auto-refunds on order refund. Purchase Order Number — collect a PO number at checkout (optional or required), stored on the order and shown in emails. Tax Exemption — mark customers or groups as tax-exempt. WooCommerce skips tax calculation automatically. Payment & shipping restrictions — limit which gateways and shipping methods are available to each wholesale group. Commerce Quote Requests — “Request a Quote” button on product pages. Admins review, adjust prices, and convert approved quotes to real orders with one click. WordPress Role Management — auto-assign a custom wcsp_wholesale_customer role on approval and remove it on revocation, for use with role-aware plugins. Reporting Wholesale Reports dashboard — revenue, orders, average order value, top customers by revenue, and revenue by group — filterable by 7 days, 30 days, 90 days, or year. Get Wholesale Customers For Woo Pro → Translation Ready Translate Wholesale Customers For WooCommerce
Top keywords
- wholesale58×5.15%
- customers23×2.04%
- order19×1.69%
- price19×1.69%
- product17×1.51%
- customer12×1.06%
- wholesale customers12×1.06%
- discount11×0.98%
- page9×0.80%
- pricing9×0.80%
- set9×0.80%
- wholesale price9×0.80%
Wholesale Suite – B2B, Dynamic Pricing & WooCommerce Wholesale Prices
🏆 Highly rated WooCommerce wholesale plugin for adding wholesale prices & managing B2B customers. Trusted by 25k+ store owners with 500+ reviews. Helping store owners grow for over 10 years! Adding WooCommerce Wholesale Prices plugin gives WooCommerce store owners the ability to supply specific users with wholesale pricing for their products. It’s the perfect wholesale plugin for WooCommerce B2B. 👉 Adding wholesale prices is simple: Install & activate Wholesale Prices for WooCommerce (it’s free!) Edit the product you want to enter wholesale pricing for Enter the wholesale price (works with simple and variable products!) Change the customer’s user role to ‘Wholesale Customer’ and they’ll see the wholesale price Check out how easy it is to add wholesale pricing to WooCommerce: Key Features (Free Wholesale Plugin) New user role “Wholesale Customer” Set wholesale prices for the new user role (different prices per product) on Simple product or Variable product variations Show/hide the retail price from wholesale customers Private store/WooCommerce catalog mode option (hides price & add to cart until login) Disable WooCommerce coupons for wholesale customers Adjust the wholesale user role name & wholesale price text Works with any theme Works with WooCommerce CSV import/export tool Multi-currency support with Aelia Currency Switcher, WPML Currency & WOOCS Translatable via WPML Multi-site compatible 🚀 Get started quickly with the getting started guide! Wholesale Suite can handle complex wholesale businesses – see our full range of wholesale WooCommerce extensions: Learn more about Wholesale Suite: Wholesale Suite for WooCommerce WooCommerce Wholesale Prices Premium – Premium add-on for this wholesale plugin with advanced product visibility, category & global % based pricing, quantity based pricing, tax controls, shipping & payment gateway restrictions for wholesale, minimum order amounts, multiple wholesale user role tiers, and loads more. WooCommerce Wholesale Order Form – Wholesale order form plugin for showing your whole catalog on one page, fully AJAX driven with no reloading, fast add to cart, searchable & filterable. WooCommerce Wholesale Lead Capture – Wholesale registration form, advanced user approvals system, wholesale login, email templates, and more. Want to do WooCommerce category discounts and WooCommerce tiered pricing with your wholesale customers? Want to create a WooCommerce private store? Show or hide certain products with visibility controls? How about providing a quick wholesale order form? Wholesale registration with user approvals? The Wholesale Suite bundle includes all of these features and more. WOOCOMMERCE WHOLESALE PRICING EXTENSION – FREE, SIMPLE & ACCURATE No complex setups and no confusing WooCommerce dynamic pricing or WooCommerce discount rules to figure out. It’s simple plug-and-play. Providing WooCommerce bulk discounts has never been easier for wholesale WooCommerce customer types (it adds a new user role for “Wholesale Customer”). Wholesale Suite lets you add new wholesale WooCommerce user roles to create additional role levels for your customers. This allows you to show multiple prices per product based on the user role. After installing the plugin, you’ll have a new user role called “Wholesale Customer”. This acts exactly like the “Customers” user role that WooCommerce adds but lets you distinguish your wholesale customers. In your Product Edit screen you’ll find a new wholesale pricing box. This lets you enter wholesale prices for the Wholesale Customer user role, effectively giving them a wholesale discount based on their user role for the product. To activate wholesale capabilities for your customers simply change their WordPress user account to the new wholesale user role and they will receive the wholesale pricing when they login. It’s very simple and the plugin takes care of the rest! If you want multiple WooCommerce user roles you can add an unlimited number of additional user roles with the WooCommerce Wholesale Prices Premium add-on. WOOCOMMERCE DYNAMIC PRICING FOR WHOLESALE DISCOUNT RULES You might not always have a WooCommerce bulk discount for each product, so you don’t have to set wholesale pricing for all of your products, you can just do a sub-set. Similar extensions like WooCommerce dynamic prices extensions are NOT made specifically for wholesale or B2B purposes so they aren’t aware of the challenges of WooCommerce B2B sales and they don’t take into account the special needs of wholesale customers. This often leaves store owners feeling frustrated trying to figure out how all those WooCommerce discount rules hang together. We have purposefully created Wholesale Suite as a flexible solution specifically for wholesale sales. It’s the perfect solution to WooCommerce tiered pricing using WordPress’s robust user role system. This free version lets you set prices on Simple products & product variations easily for one wholesale user role and is a great way to get started selling to wholesale customers online. WORDPRESS WHOLESALE USER ROLES Display of your wholesale prices is automatic once your wholesale customers login to their account. The plugin takes care of the front end display. It’s like giving a WooCommerce private store just for that customer. The store admin just needs to add the new user role “Wholesale Customer” to the customer’s user account and they will see the wholesale pricing that you have set on your products. You can add multiple wholesale user role levels with the WooCommerce Wholesale Prices Premium add-on. You can also recruit new wholesale customers automatically with a custom WooCommerce user registration for your wholesale customers using the Wholesale Lead Capture plugin. WOOCOMMERCE CATALOG MODE (PRIVATE STORE) Want to set up a WooCommerce private store in catalog mode? You can now do it easily with the free wholesale plugin option to hide add to cart and retail pricing. Turn any store into a catalog only WooCommerce private store by simply enabling the option. Once done, only logged in wholesale users will be able to see pricing on your store. This makes it easy to run a separate wholesale store if you want, or simply to create an online presence even if you only have a B2B wholesale business and not a retail business. COMPATIBLE WITH LOADS OF OTHER 3RD-PARTY PLUGINS Wholesale Suite is the most compatible wholesale WooCommerce plugin, hands down. We have worked with 100’s of other developers in the community to ensure that your wholesale features can work with all your website’s features. It works seamlessly with complementary plugins such as Advanced Coupons for WooCommerce, hundreds of popular shipping and payment gateways, WooCommerce Currency Switcher by Aelia (even with our free Wholesale Prices plugin!), WPML language switching plugin, WooCommerce Order Form and WooCommerce user registration (Lead Capture) by Wholesale Suite, and many more. WHOLESALE SUITE ADDITIONAL FEATURES (WOOCOMMERCE ORDER FORM, WOOCOMMERCE USER REGISTRATION, ADVANCED DYNAMIC PRICES & DISCOUNT RULES, PRODUCT VISIBILITY, MULTIPLE USER ROLES, TAX EXEMPTION & MORE) Add multiple wholesale roles, multi-levels of pricing, percentage based dynamic pricing, category based dynamic pricing, wholesale minimum order requirements, product min and step requirements, wholesale reports, WooCommerce product visibility control, WooCommerce order form, wholesale lead capture, wholesale WooCommerce user registration form & login form, and much more. Click here to ditch the spreadsheets & learn what Wholesale Suite can do for your wholesale business.