Skip to main content

Display Quantity Table for Bulk Discounts in WooCommerce

Learn how to display the quantity table for bulk discounts on product pages in WooCommerce. This complete guide covers table positioning, shortcode usage, variation price updates, and theme customization for the Discount Rules and Dynamic Pricing plugin.

📋 Table of Contents


🚀 Introduction to the Quantity Table

The quantity table is a powerful visual feature of the Discount Rules and Dynamic Pricing plugin that displays bulk discount tiers directly on product pages. This transparent pricing display helps customers understand the savings they can unlock by purchasing more items, ultimately increasing conversion rates and average order value.

What the Quantity Table Shows

When you create a bulk pricing rule, the plugin automatically generates a quantity table on eligible product pages showing:

  • Quantity ranges (e.g., 2-5 items)
  • Discount percentage or amount (e.g., 10% off)
  • Discounted price per unit (e.g., $22.50)

This table gives customers a clear incentive to buy more, creating a powerful psychological trigger for larger purchases.

Default Behavior

By default, the plugin automatically adds the quantity table on the product page before the Add to Cart button. If it doesn't appear, you can easily adjust its position or use a shortcode for custom placement.


📋 Prerequisites: Create a Bulk Pricing Rule

Before the quantity table can appear, you must first create a bulk pricing rule for your products. The quantity table will only display for products that have an active bulk discount rule.

Please refer to one of the following guides to create a bulk pricing rule:

Note: If you have created a bulk pricing rule properly and the quantity table still doesn't show on the product page, follow the troubleshooting steps below.


Positioning the Quantity Table

The plugin provides flexible options for positioning the quantity table on product pages. If the default position doesn't work with your theme, you can easily change it.

Step 1: Access Plugin Settings

  1. In your WordPress admin, go to Woo Pricing & Discounts > Settings
  2. Click on the Promotion tab
  3. Find the Quantity Table section

Settings

Quantity Table settings

Step 2: Select a Position

  1. Ensure that "Display Quantity Table" is Yes or Enabled

  2. Locate the "Quantity Table Position" dropdown

  3. Choose from the following positions:

    • Before Add to Cart Button (Default) - Table appears before the Add to Cart button
    • After Add to Cart Button - Table appears after the Add to Cart button
    • Before Add to Cart form - Table appears before the Add to Cart form
    • After Add to Cart form - Table appears after the Add to Cart form
    • Before Product excerpt - Table appears before the product excerpt
    • After Product excerpt - Table appears after the product excerpt
    • After Product meta - Table appears after the product meta
    • None - Disables automatic display (use shortcode instead)

    Quantity Table Position settings

  4. Click Save Changes

Step 3: Test the Position

  1. Visit a product page that has a bulk pricing rule
  2. Check if the quantity table appears in the selected position
  3. If it doesn't work, try another position

Troubleshooting Position Issues

If none of the listed positions work with your theme:

  1. Set "Quantity Table Position" to "None"
  2. Use the shortcode method described below

Using the Shortcode for Custom Placement

If the automatic positioning doesn't work with your theme, or you want more control over where the quantity table appears, you can use the [wccs_bulk_table] shortcode.

Basic Shortcode

Simply add this shortcode to your product page content:

[wccs_bulk_table]

This will display the quantity table for the current product.

Shortcode with Product ID

You can also display the quantity table for a specific product:

[wccs_bulk_table product_id="1"]

Replace 1 with the actual product ID.

Where to Add the Shortcode

  • Product description - Add the shortcode directly in the product description field
  • Custom theme files - Add the shortcode to your theme's template files using echo do_shortcode('[wccs_bulk_table]');
  • Widgets - Add the shortcode to a text widget on product pages

Enabling Variation Price Updates

When you offer bulk discounts on product variations (e.g., different sizes or colors of a variable product), you can enable automatic price updates when a variation is selected.

Why Variation Price Updates Matter

Without this feature, the price displayed on the product page may not reflect the discount for the selected variation. When enabled:

  1. The product page shows the original price
  2. When a customer selects a variation (e.g., Size: Large, Color: Beige)
  3. The price automatically updates to show the discounted price for that specific variation

How to Enable Variation Price Updates

  1. Go to Woo Pricing & Discounts > Settings
  2. Click on the Promotion tab
  3. Find the Quantity Table section
  4. Locate the "Variation Price Update" field
  5. Set it to "Enabled"
  6. Click Save Changes

Quantity Table settings

Variation Price Update setting

Note: When Variation Price Update is enabled, the product price will automatically update to reflect the selected variation's price when a variation is chosen on the product page.


Customizing with Themes & Styles

The quantity table supports preset themes that allow you to match the table's appearance to your store's design.

How to Apply a Theme

  1. Go to Woo Pricing & Discounts > Settings
  2. Click on the Promotion tab
  3. Find the Quantity Table section
  4. Locate the "Table Theme Preset" option
  5. Choose from the available themes
  6. A Live Table Preview will show you how the table will look
  7. Click Save Changes

Table Theme Preset and Live Preview

Custom CSS

For advanced customization, you can add custom CSS to override the theme styles:

  1. Go to Appearance > Customize > Additional CSS
  2. Add your custom CSS rules
  3. Target the quantity table using the .wccs-bulk-pricing-table-container class

Troubleshooting

Quantity Table Not Showing

IssueSolution
Table doesn't appearEnsure a bulk pricing rule is created and active for the product
Table doesn't appearCheck if the product is in the Discounted products list
Table doesn't appearTry changing the Quantity Table Position in settings
Table doesn't appearSet position to "None" and use the shortcode
Table doesn't appearCheck if the product is excluded from discounts
Table appears but is mispositionedTry a different position in settings
Table appears but looks brokenApply a different Table Theme Preset

Variation Price Not Updating

IssueSolution
Price doesn't update when variation selectedEnsure Variation Price Update is set to "Enabled"
Price doesn't update when variation selectedCheck that the variation has a bulk pricing rule applied
Price doesn't update when variation selectedClear your site cache

Shortcode Not Working

IssueSolution
Shortcode displays emptyEnsure the product has an active bulk pricing rule
Shortcode displays emptyCheck that the product ID is correct (if specified)
Shortcode displays emptySet Quantity Table Position to "None" in settings

🎉 Success!

You've learned how to display and customize the quantity table for bulk discounts in WooCommerce. You can now:

  • Position the quantity table anywhere on product pages
  • Use shortcodes for custom placement
  • Enable variation price updates for variable products
  • Apply preset themes to match your store design
  • Troubleshoot common issues

The quantity table is a powerful conversion tool that clearly communicates savings to customers, encouraging larger purchases and increasing average order value.

Try it Live & Explore PRO

Experience all discount rules and pricing strategies in action on our Live Demo Website.

Upgrade to Discount Rules and Dynamic Pricing for WooCommerce PRO to unlock advanced conditions, user role pricing, recurring schedules, tiered variations, and priority support.


📚 Next Steps

Now that you've mastered the quantity table, explore the discount rules that power volume pricing:


🔍 SEO Keywords

Primary Keywords: quantity table WooCommerce, bulk discounts display, WooCommerce discount table, pricing table WooCommerce, WooCommerce discount rules, dynamic pricing WooCommerce

Secondary Keywords: bulk pricing table, quantity discount table, variation price update, table theme preset, shortcode bulk table, display quantity discounts, WooCommerce product page pricing, bulk table positioning, Discount Rules and Dynamic Pricing plugin