preloader

Wholesale Suite plugin review and common issues

Wholesale Suite is used for extending WooCommerce with store features, checkout changes, pricing tools, and catalog improvements. In most cases, it fits business sites better than building the same workflow from scratch too early. A common issue is that checkout, product, or pricing behavior breaks when WooCommerce hooks or caching are misaligned. This usually happens when settings overlap with themes, optimization tools, or other plugins already on the site. It can save time, but it still needs testing on a staging site before major changes go live. From experience, Wholesale Suite works best when the setup stays focused and the main settings are documented. It is useful in production, but it still needs updates, reviews, and periodic cleanup.

What is Wholesale Suite?

Wholesale Suite is a comprehensive B2B and wholesale management solution for WooCommerce, comprising three plugins working together: Wholesale Prices (the core free plugin for setting wholesale pricing tiers), Wholesale Lead Capture (wholesale customer registration and approval), and Wholesale Order Form (a quick-order table for wholesale buyers). Together they create a complete wholesale channel within an existing WooCommerce store, allowing the same website to serve both retail (B2C) and wholesale (B2B) customers with different pricing, product visibility, and ordering experiences.

The Wholesale Prices plugin assigns wholesale price tiers to products based on WordPress user roles. When a customer is assigned the “Wholesale Customer” role (or any custom wholesale role), they see and pay wholesale prices automatically at checkout. Retail customers see standard WooCommerce prices. This role-based pricing approach means no separate wholesale catalog or order system is needed — the same product database serves both customer types with different price views.

For manufacturers, distributors, and brands with both direct-to-consumer and trade customer channels, Wholesale Suite solves the technical complexity of running concurrent retail and wholesale operations on a single WooCommerce installation. Pricing for the Premium bundle ($148.50/year for the complete suite) reflects its commercial focus — this is a tool for businesses where wholesale represents a meaningful revenue channel, not a casual feature add.

Wholesale Suite Key Features

  • Wholesale price tiers per product (fixed or percentage off retail)
  • Role-based pricing: standard WooCommerce roles or custom wholesale roles
  • Wholesale Lead Capture: custom wholesale registration form with admin approval
  • Wholesale customer role management
  • Minimum order quantities for wholesale

Wholesale Suite Pros & Cons

Pros

  • Runs wholesale and retail on the same WooCommerce installation — no separate systems needed
  • Role-based pricing is transparent and maintainable
  • Wholesale Order Form dramatically speeds up reorder workflows for trade customers

Cons

  • Full functionality requires purchasing all three plugins as a bundle ($148.50/year)
  • Requires careful WordPress user role management

Wholesale Suite Free vs Premium

Wholesale Prices (free core plugin on WordPress.org): basic wholesale pricing. Premium bundle ($148.50/year): advanced pricing, Wholesale Lead Capture, Wholesale Order Form, minimum order quantities, priority support.

Common Wholesale Suite Problems & Fixes

Wholesale prices are not showing for wholesale customers — they see retail prices at checkout. How do I fix this?

Verify the wholesale customer has the correct wholesale role assigned: go to WordPress → Users → [customer] and check their Role shows “Wholesale Customer” (or your custom wholesale role). Also check: (1) the specific product has a wholesale price entered — go to WooCommerce → Products → [product] → Wholesale Prices tab; (2) the customer is logged in — wholesale pricing only applies to authenticated users with the wholesale role; (3) no caching issue is serving retail prices to a cached page — clear all caches and test in an incognito window while logged in as the wholesale customer.

New wholesale registrations are not triggering admin notification emails. How do I ensure I'm notified of new applications?

Go to Wholesale Lead Capture → Settings → Email Notifications. Verify the admin notification email is enabled and the correct admin email address is configured. If notifications are enabled but not arriving: (1) check the WordPress admin email in Settings → General → Administration Email Address; (2) test WordPress email functionality with WP Mail SMTP → Tools → Test Email; (3) check spam/junk folder; (4) verify WP Mail SMTP or similar SMTP plugin is configured for reliable email delivery from your server.

The Wholesale Order Form is not loading products — the order form appears blank. How do I fix this?

The Wholesale Order Form loads products via AJAX. If blank: (1) verify the wholesale customer is logged in — the order form may only show products to authenticated wholesale users; (2) check browser DevTools Network for failed AJAX requests; (3) a security plugin may block the AJAX endpoint — check Wordfence/Sucuri logs; (4) verify products are published and have wholesale prices assigned; (5) clear all caches. Also check if the Wholesale Order Form page uses the correct shortcode [wwof_product_listing].

Wholesale Suite Customization

How do I set different minimum order quantities for wholesale customers?

With Wholesale Prices Premium, open a product in WooCommerce → Products → [product] → Wholesale Prices tab. Configure the “Minimum Order Quantity” for the wholesale role. Customers with the wholesale role cannot add fewer than this quantity to cart for that product. A site-wide minimum order total (rather than per-product minimum quantity) can be configured in Wholesale Suite → Settings → Wholesale Order Requirements. Combine product-level minimums with order-total minimums for complete wholesale requirement enforcement.

How do I hide specific products from retail customers and make them wholesale-only?

Open the product in WooCommerce → Products → [product] → Wholesale Visibility. Enable “Wholesale Only” visibility — this hides the product from shop pages, search results, and direct URL access for customers without the wholesale role. Retail customers see a 404 or are redirected away from the product URL. Only authenticated wholesale customers see the product. Use this for trade-specific products, bulk-pack configurations, or pricing that should not be publicly visible.

Frequently Asked Questions about Wholesale Suite

Can Wholesale Suite run on the same WooCommerce store as a retail shop?

Yes — this is Wholesale Suite’s core design: a single WooCommerce installation serves both retail and wholesale customers simultaneously. Retail customers see standard WooCommerce prices and the standard shop interface. Wholesale customers see wholesale prices, may see wholesale-only products, and can use the Wholesale Order Form for bulk ordering. No separate WordPress installation or WooCommerce store is needed for the wholesale channel.

Does Wholesale Suite work with WooCommerce variable products?

Yes — Wholesale Prices supports variable products with wholesale pricing set at both the parent product level and per-variation level. You can set a global wholesale discount percentage for all variations, or individually configure each variation’s wholesale price. This allows accurate pricing for products where variations have significantly different costs (e.g., a shirt where XL commands a higher wholesale price than S).

Can Wholesale Suite break after updates?

Yes, that can happen, especially on older sites with many plugins. This usually happens when the plugin, theme, and add-ons are updated out of sequence. In most cases, testing on staging catches the issue before it reaches the live site. From experience, backups and changelog reviews save a lot of cleanup time.

What should I check before installing Wholesale Suite?

Start by checking whether another plugin already does the same job. In most cases, overlap is what creates avoidable conflicts and performance issues. A common issue is installing a plugin because it looks convenient without checking the stack first. From experience, a short compatibility review avoids most of the pain later.

Need a Wholesale Suite Developer?

Find a vetted WordPress developer specializing in Wholesale Suite. From setup and configuration to custom Wholesale Suite development — get expert help on WPWizzy.
Get a Free Estimate

Need a developer to work on Wholesale Suite?

WPWizzy works with vetted freelance WordPress developers from the Codeable network. You get a free, no-obligation estimate before deciding to hire anyone.

Pick the option closest to your issue.