B2B Pricing

The WooCommerce B2B extension makes managing wholesale and B2B pricing simple and efficient. You can create custom pricing for different customer groups, offer discounts based on quantity, and apply tax exemptions. Control who can see prices, hide them from guests, and set rules for specific products, categories, or countries. With automated customer management and smooth B2B workflows, this plugin helps you save time and grow your wholesale business using a single easy-to-use tool.

Installation

↑ Back to top

To start using a product from WooCommerce.com, you can use the โ€œAdd to storeโ€ functionality on the order confirmation page or the My subscriptions section in your account.

  1. Navigate to My subscriptions.
  2. Find the Add to store button next to the product youโ€™re planning to install.
  3. Follow the instructions on the screen, and the product will be automatically added to your store.

Alternative options and more information at:
Managing WooCommerce.com subscriptions.

Adding a WooCommerce.com subscription to your store

Setup & Configuartion

↑ Back to top

After installing and activating the WooCommerce B2B plugin, configure it from WooCommerce โ†’ Settings โ†’ B2B Pricing. The settings are organized to make setup and customization simple.

1. General Settings

↑ Back to top
  • Tax Options โ€“ Choose whether taxes are disabled, applied automatically for approved users, or claimed manually at checkout.
  • Pricing Table Position โ€“ Select where the B2B pricing table appears on product pages: before or after the Add to Cart button, or in product tabs.
  • Click Save Changes to apply your settings.

2. User Approval

↑ Back to top
  • Enable admin approval for new users to control access to B2B pricing.
  • Customize messages for pending or disapproved users.
  • Automate email notifications for approvals or rejections.
  • Click Save Changes to enforce the approval workflow.

3. Role Selection

↑ Back to top
  • Allow customers to select roles during registration and require admin approval.
  • Customize field labels and make role selection mandatory.
  • Automate emails for approved or disapproved roles.
  • Save changes to apply role selection settings.

4. Custom Roles

↑ Back to top
  • Create and manage custom B2B roles with labels and internal identifiers.
  • Add or remove roles to match your pricing strategy.
  • Save changes to store your custom roles.

5. B2B Pricing Rules

↑ Back to top
  • Access WooCommerce โ†’ B2B Pricing to set rules for products, categories, roles, or countries.
  • Configure fixed-price adjustments, percentage increases or decreases, tiered pricing, or hidden prices.
  • Use priority settings to resolve conflicts when multiple rules apply.

Rule Types:

  • Increase by Fixed Price or Percentage
  • Decrease by Fixed Price or Percentage
  • Fixed Price override
  • Hide Price for guests or unregistered users
  • Tiered Pricing for quantity-based discounts

6. User Profile Settings

↑ Back to top
  • Go to Users โ†’ Edit User โ†’ B2B Options to manage individual users.
  • Set user status as Approved, Pending, or Disapproved.
  • Enable tax exemptions where applicable.

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Let customers subscribe to your products or services and pay on a weekly, monthly or annual basis.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.