Skip to main content
disco logo
  • Features
  • Pricing
  • Compare
  • Resources
    • Blog
    • Documentation
    • Changelog
    • Contact/Support
    • Disco Community
Login Get Disco Pro

Getting Started

1
  • Installation Process of Disco Plugin (PRO And Free)

Product Intent Discounts

4
  • Set Up Product Intent Discounts
  • Example 1: $20 Off All ‘Men’ Category Products
  • Example 2: 5% Off Product X for a Limited Time
  • Example 3: Flat $50 Off on Products Over $500

Cart-Intent Discounts

4
  • Set up Cart Intent Discounts using Disco Plugin
  • Example 1: 20% Cart Discount on Selected Categories
  • Example 2: Offer 10% Cart Discount for 10+ Items (Cart Quantity)
  • Example 3 : Offer $10 Off Product X When Cart Has 3+ Items (In Stock)

Free Shipping Discount

4
  • Set Up Free Shipping with DIsco Plugin
  • Example 1: Free Shipping for Location ‘X’ Customers
  • Example 2: Free Shipping on Category “A” Products
  • Example 3: Free Shipping on Specific Product During Promotion

Bulk Intent Discount

4
  • Set Up Bulk Intent Discount with Disco Plugin
  • Example 1: Bulk Percentage Discounts on All Products by Quantity
  • Example 2: Offer 5% Bulk Discount on Product X for 3+ Units (October Only)
  • Example 3: Offer $10 Off on 5+ Units from Category ‘A’

Bundle Discount

1
  • Set Up Bundle Discount with Disco Plugin

Campaign Setup

6
  • Product Rules Explain with Example
  • Bundle Rules Explain with Example
  • Bulk Rules Explain with Example
  • Cart Rules Explain with Example
  • Discount Rules (Filter Products, User Limit, Valid Between, Discount Label)
  • Discount Intent

Conditions

9
  • Items Count (Entire Cart) vs Item Count 
  • Set Up Discounts According to Product Stock Quantity in WooCommerce
  • Apply Discounts on Selected Categories in WooCommerce 
  • Create a Discount on a Specific Product Attribute in WooCommerce
  • Set Up Discounts by Brand in WooCommerce with Disco Plugin
  • Tax and Shipping Based Discount Conditions
  • Price Based Discount Conditions
  • Product Attributes Based Discount Condition
  • Product/Cart Item Based Discount Conditions

Ticket Solutions

1
  • Discount Applies but No Visual Badge or Offer Displayed

BOGO

5
  • Buy X Product, Get Y Product at a Discounted Price
  • Buy X, Get Y Free (Different Product)
  • Buy X from Category A & Get Y from Category B
  • Set Up BOGO Discount (Buy 1 T-Shirt, Get 1 T-Shirt Free)
  • Buy X Get X at Discount (Buy 3 Coffee Mugs, Get 3rd One 50% Off)

Campaign Display

3
  • Display Product Badge in WooCommerce
  • Display Bundle Discount Table in WooCommerce 
  • Display Bulk Discount Table in WooCommerce

Compatible Plugins

5
  • CURCY – Multi Currency for WooCommerce
  • FOX – Currency Switcher (WOOCS)
  • WPML + WooCommerce Multilingual
  • Aelia Currency Switcher
  • ACF – Advanced Custom Fields
View Categories
  • Home
  • Documentation
  • Campaign Setup
  • Bundle Rules Explain with Example

Bundle Rules Explain with Example

1 min read

The Bundle Rules section allows you to apply discounts to different product bundles. It includes options for Item Quantity, Discount Type, Discount Value, Recursive and Non-Recursive. 

Item Quantity: Specify the total quantity of items required in the bundle to activate the discount. Example: Offer a discount when a customer buys 5 items from a bundle. 

AD 4nXdIdbsZotK rnoV4J3lFa9tOY1e8tZLNeIekvO0at2iunsLuZZ3G7pdwPCqXHuxPWzBZl1p Xa1sOvAf2p3lP0VLmaA0zM4jdWXp5J lHZUdSU tcXQ4FYO2b ZbjmwAka0JbJm5w?key=NtWhov9t3mQtpUtPNR120b 7

Discount Type (Percentage, Fixed, and Fixed Discount per Cart Item): #

Percentage Discount: Offers a discount based on a percentage of the bundle’s total price. Example: 15% off the total price of a bundle. 

AD 4nXdaCX 94xX3qSMApGynJK6DR1alb3jOvJ2lIuWDcfngXQkEFQSW7GlHz 0 zG75Z E0d8NuZ UMaLmDjveauRU8mtGz3 6wbmXH7K9Lm6fSVggUWYHDN3P09sN8PaAj4KSI omhQ?key=NtWhov9t3mQtpUtPNR120b 7

Fixed Discount: Provides a specific, fixed amount of the total price of the bundle.

Example: Specific $20 off a bundle including 3 items. 

AD 4nXdOSycA TTqBN mCpR8zE26QGJ71NE052I5qS9ZGMa5pO20CprQUL7L67a3vD3d52Bb15UQ13oo2C2G o0rIx IcmbDFj2NLp94cdIUrBoW1cemefLZcsh7r4lgyGpNZ8IAOOgmEQ?key=NtWhov9t3mQtpUtPNR120b 7

Fixed Discount per Cart Item: Applies a fixed discount to each item within the bundle. Example: $5 off each item in a bundle.

AD 4nXfSePP4Y qel6gjmlorxhjGLkv1eP5dWS SMm40uq2HrSFFtqoY0xRtujkVGju5ltnythheksqGiryO270qJQjn5kTAaqlsro4YRcwaCR7Rf3 ogABO3KySoh8tofW mriUduea1Q?key=NtWhov9t3mQtpUtPNR120b 7

Discount Value: #

This field allows you to specify the Discount Amount based on the selected Discount Type.

AD 4nXeD4XkVCIBkJYK VGVi p3ZjlLLB5xa1dysz1aXsnuQc8BmT1K4nJisRjArEJLLeUCxjUbr KLvvn39swbz5eW HirkKVGBSWcVivww2sdjZTS8gKBcJ5wp QWPirDZ5xqp7fANzQ?key=NtWhov9t3mQtpUtPNR120b 7

Recursive: In a recursive bundle discount, the same quantity ranges and their matching discounts are repeated continuously. So, the discount will apply repeatedly as the quantity changes.  For example:

Example:

Buy 3 items for $20

Buy 6 items for $40

Buy 9 items for $60

And so on, with the discount applying continuously as the quantity grows.

AD 4nXcqxUfl1puXkLAowG62 quwYw0dk7y2TPPO7vgR JS5txwFfuXD579XT2paPvRns vUql67KfhZ4mRzk2Gm02BkGLC2qEhx9ITMkcNJwNgmVE6NeLg1 rJpFtmu6McCxRdzPvzHdw?key=NtWhov9t3mQtpUtPNR120b 7

Non-Recursive: In a non-recursive bundle discount, the discount applies only once to the defined bundle, no matter how many bundles the customer purchases.

Example:

“Buy 3 for $10” means the discount is limited to the first 3 products. If the customer buys more, such as 6 or 9 items, the discount will not be repeated.

AD 4nXdChYLgRLiT8sp8pIGdoXLBjOHMlsg3u8dQfw ARp2RQvvZXwjWnVe2k6HeWxFbkW7ZqUgLQRwGx0P0TqPHJlBgvSaaEhmsZxCwJdR7M7CgWncIJ2b3fEiqCPVKKQiaKn73DE9bFg?key=NtWhov9t3mQtpUtPNR120b 7

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Product Rules Explain with ExampleBulk Rules Explain with Example

3 Comments

  1. Mascha Keersmaekers
    July 2, 2025 at 9:29 am

    For me, the bundle discount feels very similar to the bulk discount as it only seems to work for multiples of the same product. It doesn’t apply the discount to a ‘bundle’ of different products. How can I solve this?

    Reply
    1. anilpanchal21881
      December 30, 2025 at 8:04 pm

      YES I have same problem , as bundle discount apply to multiple of same product , but not to a bundle of different products . can any one help me ?

      Reply
    2. anilpanchal21881
      December 31, 2025 at 7:14 am

      Instead of applying bundle based discount, you can apply cart based discount, select certain cart subtotal value, and in condition you choose tag and select product with certain tag that you applied. In this way you can apply certain discount of different product with same tag applied when cart value go above certain limit you selected.

      Reply

Leave a Comment Cancel Reply

Table of Contents
  • Discount Type (Percentage, Fixed, and Fixed Discount per Cart Item):
  • Discount Value:
disco logo

The best WooCommerce discount plugin for BOGO deals, bulk discounts, tiered pricing, user role pricing, and dynamic pricing rules.

Product

  • Features
  • Pricing
  • Free vs Pro
  • Documentation

Resources

  • Blog
  • Tutorials
  • FAQ
  • Changelog

Company

  • About WebAppick
  • Support
  • Feature Request
  • Disco Community

© 2026 Disco by WebAppick. All rights reserved.