Product Icon

B2B Pricing per WooCommerce

Complete WooCommerce B2B pricing and wholesale solution. Create role-based pricing, tiered discounts, fixed wholesale prices, and tax exemptions for wholesale buyers, distributors, and VIP customers. Control price visibility by user role, automate customer approval workflows, and apply rules by product, category, or country. Supports unlimited pricing rules, dynamic pricing, and custom B2B roles.
Scegli un'opzione di fatturazione
$99
Risparmia 20%
$198 $158.40

Confronto prodotti

L'abbonamento include

  • Aggiornamenti e miglioramenti del prodotto
  • Servizio clienti
  • 30-day money-back guarantee

The Complete WooCommerce B2B Pricing & Wholesale Plugin

Create role-based pricing, tiered discounts, and tax exemptions for wholesale buyers and B2B customers. Hide prices from guests, automate customer approval workflows, and apply pricing rules by product, category, user role, or country — all from one powerful plugin.

If you run a WooCommerce store and need wholesale pricing, role-based discounts, or B2B customer management — this plugin gives you a complete pricing system that handles every wholesale scenario without modifying retail prices.

Whether you sell to wholesalers, distributors, VIP members, or trade-only customers — the B2B Pricing plugin handles dynamic pricing, tiered discounts, tax exemptions, and customer approval from one intuitive admin interface.

Who This Plugin Is Built For

B2B & Wholesale Stores

Show different prices to wholesalers, distributors, and retail customers. Manage multiple customer types from one store without splitting your catalog.

Bulk Order Stores

Encourage larger orders with tiered quantity discounts. Set automatic price drops at 10, 50, 100+ units to boost average order value.

International Distributors

Apply pricing rules per country or region. Combine with tax exemptions for streamlined global B2B operations and compliance.

⭐ VIP & Member Stores

Reward loyalty with exclusive pricing for VIP members. Create custom roles with their own discount tiers and approval workflows.

Trade-Only Stores

Hide prices from guests and unverified visitors. Require admin approval before customers can see wholesale pricing.

Dynamic Pricing Stores

Run flexible promotional pricing on selected products or categories without touching the base price. Stack rules with priority handling.

Why Store Owners Choose This Plugin

  • 5 powerful rule types — Fixed price, percentage discount, fixed amount discount, tiered pricing, and hide price. Combine for complete control.
  • Unlimited custom roles — Beyond default WordPress roles, create custom B2B roles (Gold, Silver, Platinum, Distributor, Reseller) with their own pricing.
  • Automated customer onboarding — Role selection during registration, admin approval workflows, and automatic email notifications.
  • Built-in tax exemption — Handle VAT/sales tax exemptions for approved B2B buyers automatically — no separate plugin needed.

Built by WPKoders — WooCommerce Marketplace Verified

This plugin is developed by WPKoders, a dedicated team of WooCommerce specialists. Every plugin we ship passes WooCommerce’s security and code-quality audits, and we’re committed to long-term support, regular updates, and fast response times.

  • Security audited — Passed WooCommerce vulnerability and dependency checks
  • HPOS compatible — Fully compatible with High Performance Order Storage
  • Block checkout ready — Works with modern WooCommerce block-based checkout
  • Translation ready — WPML and Polylang support out of the box
  • 12-hour support response — Real engineers, not chatbots
  • 30-day money-back guarantee — Try it risk-free

5 Pricing Rule Types

1. Increase by Fixed Price or Percentage

Add a fixed amount or percentage to product prices for selected users or roles. Useful for premium services, surcharges, or markup tiers.

2. Decrease by Fixed Price or Percentage

Apply discounts or reductions for wholesale or B2B customers without modifying the retail price. The most common rule for wholesale pricing.

3. Fixed Price Override

Replace the original product price with a specific wholesale price. Perfect for negotiated contracts, special offers, or role-specific deals.

4. Hide Price

Hide product prices for guests or unregistered users. Force registration or admin approval before pricing is visible — ideal for trade-only stores.

5. Tiered Pricing

Define quantity-based discounts to encourage bulk purchases. Example: 1-9 units = $10, 10-49 units = $8, 50+ units = $6. Automatically applied at checkout.

Complete Feature List

  • Role-based pricing — Custom pricing for wholesalers, distributors, VIPs, or any user role with fixed amounts, percentages, or tiered discounts.
  • Tiered quantity discounts — Automatic price drops based on cart quantity to encourage bulk orders.
  • Hide prices by role — Restrict price visibility to logged-in customers, approved users, or specific roles.
  • Custom B2B roles — Create unlimited custom roles beyond WordPress defaults (Gold, Silver, Distributor, etc.).
  • User approval workflows — Manual or automatic admin approval for new B2B customers before they can purchase.
  • Role selection at registration — Customers can select their role during signup (e.g., “I’m a Wholesaler”) with admin verification.
  • Country/region pricing — Apply different prices based on customer location for international wholesale.
  • Automatic tax exemption — VAT/sales tax handling for approved B2B buyers, automatic or manual at checkout.
  • Priority handling — Lower priority numbers take precedence when multiple rules apply to the same product.
  • Automated email notifications — Customers receive emails for role approval, disapproval, or pricing updates.

More Powerful Features

  • Pricing table display — Show tiered pricing as a clear table on product pages — before, after, or inside product tabs.
  • Per-product or per-category rules — Apply rules globally or scope them to specific products/categories.
  • Per-user overrides — Set individual user status (Approved, Disapproved, Pending) and tax exemption from the user profile.
  • HPOS compatible — Fully compatible with WooCommerce High Performance Order Storage for fast, scalable order management.
  • Block checkout ready — Works seamlessly with WooCommerce block-based checkout and modern themes.
  • Translation ready — Fully translatable with WPML and Polylang support for multilingual stores.
  • Lightweight & fast — Conditionally loaded assets and clean code with zero impact on page load speed.

Quick Setup in 6 Steps

  1. Install and activate the plugin from your WooCommerce account.
  2. Go to WooCommerce → Settings → B2B Pricing to configure tax exemption, pricing table position, and approval workflows.
  3. Create custom roles under the Custom Roles tab (e.g., Wholesaler, Distributor, VIP).
  4. Go to WooCommerce → B2B Pricing → Add New Rule and create pricing rules for products, categories, roles, or countries.
  5. Configure user approval and role selection settings to control B2B customer onboarding.
  6. Save and test on the frontend with a logged-in B2B user account.

Need help? Visit our detailed documentation for setup guides and examples.

Is This Plugin Right for You?

This is for you if you need:

  • Role-based wholesale pricing with custom roles
  • Tiered quantity discounts for bulk orders
  • Tax exemption handling for B2B customers
  • User approval workflows for new B2B signups
  • Country/region-specific pricing rules
  • Hide prices from guests until approval

This is NOT for you if you need:

  • Restrict checkout entirely by user role (use Restrict Checkout)
  • Replace Add to Cart with a quote form (use Hide Price plugin)
  • Subscription-based recurring pricing (use WooCommerce Subscriptions)
  • Multi-vendor marketplace pricing
  • Catalog/order forms separate from product pages
  • Credit terms or “buy now, pay later” workflows

Frequently Asked Questions

How do I set up role-based pricing?

Create a rule under WooCommerce → B2B Pricing, choose the discount type (fixed price, percentage, tiered), select the user role(s) it applies to, and set the products or categories. Logged-in users with that role automatically see the discounted price.

Can I create custom roles beyond WordPress defaults?

Yes. The plugin lets you create unlimited custom B2B roles (Gold, Silver, Platinum, Distributor, Reseller) with their own visible labels and pricing rules. No coding required.

Does the plugin support tiered quantity discounts?

Yes. Tiered Pricing lets you set quantity-based discounts. Example: 1-9 units at $10 each, 10-49 units at $8 each, 50+ units at $6 each. The correct tier applies automatically based on cart quantity.

How does tax exemption work for B2B customers?

You can configure tax exemption to be disabled, automatic for approved users, or manually claimed at checkout. Per-user settings let you override the global behavior for specific customers.

Can I require admin approval for new B2B customers?

Yes. Enable admin approval and new B2B registrations stay in Pending status until you approve them. Customers receive automated emails when approved or disapproved.

What happens if multiple pricing rules apply to the same product?

Priority handling resolves conflicts. Each rule has a priority number — lower numbers take precedence. The highest-priority matching rule’s price applies.

Can I hide prices from guests until they register?

Yes. Use the Hide Price rule type to restrict price visibility to logged-in customers or specific roles. Combine with approval workflows for trade-only stores.

Is this plugin compatible with HPOS and block checkout?

Yes. Fully compatible with WooCommerce High Performance Order Storage (HPOS) and works seamlessly with the new block-based checkout. Tested on the latest WooCommerce versions.

Will this work with my WooCommerce theme?

Yes. The plugin works with all standard WooCommerce themes including Storefront, Astra, GeneratePress, OceanWP, Kadence, Divi, and most premium themes. It hooks into core WooCommerce price filters rather than overriding templates.

What’s your support response time?

We aim to respond to all support requests within 12 hours on business days. Most queries are resolved within 24 hours. Support is included for the duration of your active subscription.

Is there a money-back guarantee?

Yes. WooCommerce offers a 30-day money-back guarantee on all marketplace purchases. If the plugin doesn’t work for your use case, you can request a full refund within 30 days, no questions asked.

Explore the Complete WPKoders Plugin Suite

Combine B2B Pricing with our other WooCommerce extensions to build a complete wholesale store solution:

Hide Price & Show Custom Button →

Hide WooCommerce prices, run catalog mode, and replace Add to Cart with quote forms.

Multistep Product Bundles →

Build step-by-step configurable bundles for gift sets, meal kits, and PC builders.

Restrict Checkout →

Control who can complete checkout based on cart, history, or location.

PDF Invoice →

Auto-generate PDF invoices, packing slips, and credit notes for every order.

Donations & Fundraising →

Accept donations and run fundraising campaigns directly on your store.


Recensioni dei clienti

Stiamo accettando recensioni per questo prodotto e le mostreremo quando ne avremo ricevute alcune in più.

Informazioni sull'estensione

  • Versione PHP richiesta: 7.4
  • Testato con WordPress: 6.9
  • Testato con WooCommerce: 10.4.3
  • Richiede almeno WordPress: 5.0
  • Richiede almeno WooCommerce: 7.9

Countries

  • Worldwide

Related Products

Prezzo $79 Annualmente
Valutato 3.4 su 5 stelle
Prezzo $279 Annualmente
Valutato 3.2 su 5 stelle
Prezzo $59 Annualmente
Valutato 3.1 su 5 stelle
Prezzo $109 Annualmente
Valutato 2.8 su 5 stelle
Prezzo $49 Annualmente
Valutato 4.1 su 5 stelle
Prezzo $109 Annualmente
Valutato 2 su 5 stelle
Prezzo $109 Annualmente
Valutato 2.3 su 5 stelle
Prezzo $109 Annualmente
Valutato 2.6 su 5 stelle
Prezzo $109 Annualmente
Valutato 2 su 5 stelle
Uso dei tuoi dati personali
Noi e i nostri partner trattiamo i tuoi dati personali (come dati di navigazione, indirizzi IP, informazioni sui cookie e altri identificatori univoci) sulla base del tuo consenso e/o del nostro legittimo interesse per ottimizzare il nostro sito web, le attività di marketing e la tua esperienza utente.