Product Icon

Tiered Pricing Table for WooCommerce

Dynamic pricing for WooCommerce products based on product quantity. Includes role-based pricing and MOQ functionality for shops with wholesale customers.

Dynamic pricing for WooCommerce products based on product quantity

Tiered pricing could be super valuable for anybody who wants to increase sales by offering a progressive discount scale depending on the quantity or offering specific prices based on the user’s role.

Tiered Pricing motivates customers to purchase higher quantities to earn a discount.

You can easily set up individual pricing for various quantity ranges, and your customers would be able to see how the price for one item changes depending on the quantity they have chosen on the product page:

 

Dynamic Tiered Pricing Table on the product page.

Key features:

✅ Quantity-based pricing (volume pricing): flat prices or percentage discounts for different quantities of products.

✅ Role-based pricing: set different prices for user roles or specific customers, including quantity-based prices.

✅ Minimum \ Maximum \ Group of order quantity: control the minimum, maximum, and group of product quantities allowed to be purchased.

✅ Multiple templates to display pricing on the product page: table, options, blocks, dropdown, horizontal table, and tooltip.

✅ Cart upsells: motivate users to purchase more to get a discount, showing how many they need to add more to get a new tier discount.

✅ Real-time price changes on the product page: the price will be updated seamlessly depending on the selected quantity.

✅ Work properly with variable products: individual tables for every variation.

Import/Export (WP All Import supported): import tiered prices in bulk, including role-based and minimum order quantity rules.

✅ Built-in cache for best performance.

[tiered-pricing-table] shortcode and Gutenberg block available.

✅ Works great with Elementor, WooCommerce Subscriptions, Product Add-ons, Product Bundles

How Tiered Pricing Works for Admins:

The pricing configuration is simple; you have just two places to do that:

1️⃣ Product level rules.

You can set up tiered pricing rules for each product individually. Just enter a quantity and desired price or percentage discount:

Tiered Pricing backend set up.

For every product, you can also set a unique minimum order quantity, maximum order quantity, and a group of quantities (the product must be purchased in multiples of that number).

Tiered Pricing also has flexible advance options that allow you to set some options, such as pricing template or quantity unit name (kg, box, pack, etc) for each product individually:

Role-based rules

Tiered Pricing for WooCommerce also allows you to set up individual pricing rules for any role at the product level. Just choose one of your site’s roles and set unique pricing for the role:

Role based tiered pricing for woocommerce

For any user’s role, you can set individual pricing:

  • Percentage-based tiered pricing rules
  • Flat prices tiered pricing rules
  • Regular product price
  • Sale product price
  • Percentage discount (on the base price)
  • Minimum order quantity
  • Maximum order quantity
  • Group of quantities

Every feature, including role-based pricing, works perfectly with variable products, allowing you to create unique pricing for any product variant.

2️⃣  Global pricing rules

Global rules are helpful when you need to provide custom pricing for a bunch of products and apply it to a specific group of users.

Here you can:

  1. Set up custom regular, sale price, and tiered pricing.
  2. Select products or categories for which the rule will work (you can also add exclusions).
  3. Select users or user roles for which the rule will work (you can also add exclusions).
  4. Specify the minimum, maximum, and quantity groups for the products in the rule.

Rules can be suspended and reactivated in one click, which may be useful for limited sale periods, such as Black Friday.

Plugin settings

The plugin has plenty of settings:

  1. Choose a template for tiered pricing (can be overridden per product), adjust colors, block position, labels, titles, and more.
  2. Choose how you want to show the price on the product page: show the totals, tiered pricing as a discount, show the pricing range and more.
  3. Choose how you want to show tiered pricing in the cart: as a discount or as the actual price, show cart upsells (with template and color options)
  4. Choose how to show tiered pricing in the catalog: show the price range or the lowest price with a custom prefix.
  5. Control calculation logic: Calculate discounts based on regular or sale prices; consider product variations as one product when calculating tiered pricing discounts; round prices after percentage discount reductions, etc.

How Tiered Pricing Looks for Your Customers:

After you set up pricing ranges on wp-admin, the pricing will automatically appear on the product page.

The plugin displays a dynamic pricing block on the product page so users can find the exact price for different quantity ranges.

When someone chooses a particular quantity, the total price will immediately adjust, given the discount and indicating the cost per piece.

The pricing block can be shown in various places on the product page. The plugin provides a Shortcode, Gutenberg blocks, and integration with Elementor so that everyone will find a proper place for it on the product page.

Available various display options for pricing:

  • Pricing table
  • Pricing blocks
  • Pricing options
  • Pricing dropdown
  • Pricing in a tooltip

Pricing option, pricing blocks, pricing table

Totals

You can control whether to show the totals block or not. You can also show the total or actual cost instead of the regular product price.

Catalog

Pricing displays correctly at other places in your store (e.g., the catalog page, related products, widgets, etc.).

You can choose how to show pricing on those places: 

  • Price range: from minimum to maximum price per piece
  • The minimal cost with a prefix (e.g., “from $10.00” or “as low as $10.00”)

Lowest price possible. Or price ranges

Cart

When users enter the cart, they’ll see the crossed-out price (regular and per quantity they purchase).

Upsells in cart. Tiered Pricing discount in cart

 

Last but not least, the plugin utilizes the theme’s class “shop_table,” which means that the original theme’s look and feel (colors, fonts, etc.) will automatically be applied to the Pricing Table.

You only need to specify the table position and active price color.

Tiered Pricing works perfectly for all WordPress themes

If you’re looking for the easiest way to provide a transparent wholesale pricing policy, consider the Tiered Pricing Table for WooCommerce.


Customer reviews