All settings live under WooCommerce → Settings → Wholesale Settings. The tab is split into three sections: Pricing, Order Restrictions, and Customer Notices.
Pricing
The Pricing section of Wholesale Settings.
Global discount (%) — A percentage automatically deducted from every product's price for wholesale customers. Leave at 0 if you intend to set prices per product only.
Apply discount to sale prices — Choose whether the global discount stacks on top of a product's current sale price, or whether it always applies to the regular (non-sale) price.
Discount tax base — For stores that enter prices inclusive of tax, choose whether the discount is applied to the stored product price or to the tax-exclusive portion only.
Hide retail price — When enabled, wholesale customers see only their discounted price on product pages — the regular retail price is not shown alongside it.
Show "You save" display — Shows the exact savings amount and percentage on the product page for wholesale customers.
Disable coupons for wholesale customers — Prevents coupon codes from stacking on top of wholesale pricing.
Customisable wholesale price label — Change the label text shown before the wholesale price on product pages (default: "Your wholesale price:").
Order Restrictions
Minimum cart total — Wholesale customers cannot check out if their cart total (before tax) is below this value. Leave at 0 for no minimum.
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.
Customer Notices
"Log in for wholesale pricing" notice — Shown on product pages to guests and non-wholesale customers. You can customise the message text and add an optional link URL (e.g. to a wholesale application page).
"No wholesale pricing available" message — Shown to wholesale customers on products that have no specific wholesale price or global discount configured.
Per-product prices override the global discount. If a product has an individual wholesale price set, the global discount percentage is ignored for that product. Set the per-product price to blank to fall back to the global discount.