Wholesale Suite for WooCommerce - B2B Pricing, Tier Pricing, Wholesale Registration

by WooPlugins

Free WooCommerce wholesale / B2B plugin: role-based pricing, per-product volume tiers, gated prices for logged-out users, contact-for-price, wholesale customer registration with admin approval, per-role tax exemption, per-role min/max order limits, product visibility per role, checkout PO number field, bulk order form. HPOS-native. Cart/Checkout blocks compatible.

This plugin is fully compatible with the WooCommerce Cart & Checkout blocks - a customizable, conversion-optimized checkout experience.

    The free WooCommerce wholesale plugin that actually ships every feature.

    Most "free" B2B WooCommerce plugins are trialware - the pricing rules are locked, the registration form is Pro-only, gated prices need an upgrade. This one is different. Role-based pricing, per-product tiers, gated prices, registration, approval workflow, PO numbers, bulk order form - every core B2B feature works out of the box, forever, for free.

    Why Wholesale Suite for WooCommerce beats the alternatives: Wholesale Suite (WholesaleSuite.com) is $148/year and their free version is a stub. B2B for WooCommerce and BeRocket B2B are both freemium with critical gates. This is genuinely free - the Pro add-on only adds enterprise features (Net Terms, quotes, sales reps, order approval) that a small B2B store doesn't need.

    Fully compatible with WooCommerce HPOS and Cart/Checkout blocks

    Written from the ground up against HPOS. Cart/Checkout blocks compatibility declared. Works with every modern WooCommerce theme.

    What you get for free

    • Three wholesale roles out of the box - Wholesale Customer, Distributor, VIP Customer. Filterable to add your own.
    • Role-based pricing rules - percent off or fixed off, optionally restricted by category. First matching rule wins.
    • Per-product tier pricing - different price at each quantity threshold, per role. Buy 10-49 get one price, 50+ get another.
    • Wholesale registration form - [wholesale_registration] shortcode with company, tax ID, business-type, notes fields.
    • Admin approval queue - review company details and approve as any wholesale role. Email notifications to admin + customer.
    • Gated pricing - hide prices from users who are not logged in. Configurable message with login link.
    • "Contact us for price" per-product override - hide price and disable purchase for retail, show real price to wholesale.
    • Per-role tax exemption - zero out VAT/sales tax for configured wholesale roles.
    • Per-role min/max order - enforce minimum cart total, maximum cart total, and minimum item count.
    • Per-role per-product minimum quantity - enforce case-pack purchases.
    • Product & category visibility rules - hide wholesale-only SKUs from retail customers and guests.
    • Purchase Order (PO) field on checkout - collected, displayed on admin order screen, included in order confirmation emails.
    • Bulk order form - [wholesale_bulk_order] shortcode with SKU/quantity table for fast repeat orders.
    • Zero external services - everything runs on your server. No API calls, no data sent anywhere.

    How it compares to the other WooCommerce wholesale plugins

    FeatureWholesale Suite (WholesaleSuite.com)B2B for WooCommerceBeRocket B2BThis plugin
    Role-based pricingPaid tier$79/yr$99/yrFree
    Per-product tier pricingPaid tier$79/yr$99/yrFree
    Wholesale registration + approvalPaid tier$79/yr$99/yrFree
    Tax exemption per rolePaid tier$79/yr$99/yrFree
    Min/max order per rolePaid tier$79/yr$99/yrFree
    PO number at checkoutPaid tierNot offered$99/yrFree
    Bulk order formPaid tierNot offeredNot offeredFree
    Net Terms payment gatewayPaid tierNot offeredNot offeredPro (one-time)
    Request-a-Quote workflowNot offeredNot offered$99/yrPro (one-time)
    Sales reps + commissionsPaid tierNot offeredNot offeredPro (one-time)
    Total cost over 5 years$2,490 ($498/yr)$395 ($79/yr)$495 ($99/yr)$0 free / one payment for Pro

    Full head-to-head review of all seven wholesale plugins: The best WooCommerce wholesale plugins in 2026.

Description

The free WooCommerce wholesale plugin that actually ships every feature.

Most "free" B2B WooCommerce plugins are trialware - the pricing rules are locked, the registration form is Pro-only, gated prices need an upgrade. This one is different. Role-based pricing, per-product tiers, gated prices, registration, approval workflow, PO numbers, bulk order form - every core B2B feature works out of the box, forever, for free.

Why Wholesale Suite for WooCommerce beats the alternatives: Wholesale Suite (WholesaleSuite.com) is $148/year and their free version is a stub. B2B for WooCommerce and BeRocket B2B are both freemium with critical gates. This is genuinely free - the Pro add-on only adds enterprise features (Net Terms, quotes, sales reps, order approval) that a small B2B store doesn't need.

Fully compatible with WooCommerce HPOS and Cart/Checkout blocks

Written from the ground up against HPOS. Cart/Checkout blocks compatibility declared. Works with every modern WooCommerce theme.

What you get for free

  • Three wholesale roles out of the box - Wholesale Customer, Distributor, VIP Customer. Filterable to add your own.
  • Role-based pricing rules - percent off or fixed off, optionally restricted by category. First matching rule wins.
  • Per-product tier pricing - different price at each quantity threshold, per role. Buy 10-49 get one price, 50+ get another.
  • Wholesale registration form - [wholesale_registration] shortcode with company, tax ID, business-type, notes fields.
  • Admin approval queue - review company details and approve as any wholesale role. Email notifications to admin + customer.
  • Gated pricing - hide prices from users who are not logged in. Configurable message with login link.
  • "Contact us for price" per-product override - hide price and disable purchase for retail, show real price to wholesale.
  • Per-role tax exemption - zero out VAT/sales tax for configured wholesale roles.
  • Per-role min/max order - enforce minimum cart total, maximum cart total, and minimum item count.
  • Per-role per-product minimum quantity - enforce case-pack purchases.
  • Product & category visibility rules - hide wholesale-only SKUs from retail customers and guests.
  • Purchase Order (PO) field on checkout - collected, displayed on admin order screen, included in order confirmation emails.
  • Bulk order form - [wholesale_bulk_order] shortcode with SKU/quantity table for fast repeat orders.
  • Zero external services - everything runs on your server. No API calls, no data sent anywhere.

How it compares to the other WooCommerce wholesale plugins

Feature Wholesale Suite (WholesaleSuite.com) B2B for WooCommerce BeRocket B2B This plugin
Role-based pricing Paid tier $79/yr $99/yr Free
Per-product tier pricing Paid tier $79/yr $99/yr Free
Wholesale registration + approval Paid tier $79/yr $99/yr Free
Tax exemption per role Paid tier $79/yr $99/yr Free
Min/max order per role Paid tier $79/yr $99/yr Free
PO number at checkout Paid tier Not offered $99/yr Free
Bulk order form Paid tier Not offered Not offered Free
Net Terms payment gateway Paid tier Not offered Not offered Pro (one-time)
Request-a-Quote workflow Not offered Not offered $99/yr Pro (one-time)
Sales reps + commissions Paid tier Not offered Not offered Pro (one-time)
Total cost over 5 years $2,490 ($498/yr) $395 ($79/yr) $495 ($99/yr) $0 free / one payment for Pro

Full head-to-head review of all seven wholesale plugins: The best WooCommerce wholesale plugins in 2026.

Reviews

There are no reviews yet.

Be the first to review “Wholesale Suite for WooCommerce - B2B Pricing, Tier Pricing, Wholesale Registration”

Your email address will not be published. Required fields are marked *