(1 customer review)

WooCommerce Wholesale Tiered Pricing extension enables you to adjust product pricing based on quantity and user roles. You can set different quantity-based discounts for customers and user roles. Markup and discount prices in fixed or percentage amounts, or you can set a fixed price for different quantity ranges.

Enforce the minimum and maximum ordered quantity, or choose to keep it open, and the extension applies the standard price if a customer orders outside the pre-defined quantity range. For example, if you set a discounted price for wholesale customers, and you’ve set a minimum 50-quantity range, with the enforce feature, you can either force the wholesale customer to order 50+ or order below 50 and apply the standard price.

Wholesale Tiered Pricing is a complete B2B wholesale and tiered-pricing solution that allows you to configure quantity-based pricing and, at the same time, enables you to set up different prices for different customers and user roles.

Features of WooCommerce Wholesale Prices

  • Add customer and user role specific pricing
  • Add single or quantity based pricing for retailer, wholesale and other B2B user roles
  • 5 Price adjustment types
    • Percentage increase
    • Percentage decrease
    • Fixed increase
    • Fixed decrease
    • Fixed-price
  • Rule-based management to apply price discounts in bulk to selected products and categories
  • Apply price adjustments on standard or special price
  • Option to enforce minimum and maximum quantity
  • Display a tiered pricing table on products
  • Customize table color and font size
  • Hide price and add to cart for guest or registered users by their roles
  • Hide for selected products and categories
  • Replace price with custom text and add to cart with custom button
  • Compatible with variable product to set price adjustments for each variation
  • Uses extension defined prices when admin creates order from backend

Add Role based pricing:

With WooCommerce Tiered Pricing extension, you can set prices based on user roles. For example, you can set different prices for B2B user roles, Specific VVIP customers, and other general customers.

WooCommerce Wholesale Prices

Add tiered quantity based pricing

With WooCommerce Quantity Based Pricing feature offered by extension, you to set up different prices for different quantity ranges. The extension displays the quantity-based pricing table on products to let customers know the discounts they can get by increasing the quantity. You can choose to adjust prices in five ways.

  • Fixed prices
  • Percentage discounts
  • Fixed discounts
  • Percentage markups
  • Fixed markups

Roles and customer-based tiered pricing

This feature makes the WooCommerce Tiered Pricing extension stand out as it gives extra leverage to merchants who wish to configure tiered pricing based on specific user roles and customers. They can choose to add similar or different prices for each user role.

Role based tiered pricing

Bulk price adjustments

Instead of just offering the price settings on a product level, the extension comes with a rule-based management feature for merchants who wants to update prices in bulk for specific products and categories. You can create multiple rules to set different prices for products, categories, user roles, and customers.

While creating a rule, you can:

  • Set a unique rule title for future reference
  • Add priority
  • Add specific products and categories
  • Add customer-specific pricing
  • Add role-specific pricing

Hide price and add to cart button:

Hide prices and add to cart button of select products and categories for guest users or registered users by their user roles. This additional feature comes in handy where you have set different prices for different user roles and would like to keep the prices hidden for guest users until they are loggedin.

Apply discounts to standard or special prices

You can choose to apply a markup and discount on standard or special product prices. This helps you avoid giving double discounts if a product already has a special price.

Enforce minimum and maximum quantities

You can choose to enforce the minimum and maximum quantities a customer can order. If you choose not to manage it, the extension allows customers to order outside the pre-defined quantity-based price ranges at the standard product price. You can also customize error messages displayed when a user adds a quantity outside the pre-defined range to their cart.

Use Cases

To better understand how the wholesale tiered pricing works, see our list of use cases that follow. All these price rules can be active at the same time.

Wholesale user role
  • Has discount 25% on product category Z for 1-20 quantity
  • Has discount 35% on product category Z for 21-100 quantity
  • Has discount 50% on product category Z for 101+ quantity
  • Has discount 20% for specific products
  • Has markup of 20% on product category X

VIP user Role

  • Has markup 10 for all products
Registered customer A
  • Has discount 20% on product category Z
  • Has discount 30% on specific products
  • Has markup 30% on product category X


Can we choose to display the new price as a special price?

Yes. You can choose to replace the price or keep it visible, and the new price displays as a discounted special price.

Is it compatible with variable products?

Yes, you can set different prices for each variation.


Minimum PHP version: 5.2

Customer reviews