> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexype.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Bundle Discount

> Price a group of items together — multi-packs, mix-and-match sets, and starter kits.

Prices a group of items together, so buying the set costs less than buying the pieces. Use it for multi-packs of one product, mix-and-match sets from a collection, and curated kits.

<Info>
  Shared setup, eligibility, and usage limits are covered in [Coupons](/features/coupons/overview). This page covers only what's specific to this type.
</Info>

## What this type does

<Frame caption="Bundle setup — what's in the bundle, how big it is, and how it's priced.">
  <img className="rounded-lg" src="https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/bundle-setup.png?fit=max&auto=format&n=bFr-dWxa-QGiY3oF&q=85&s=6deb8066f0728083dfcbdce6e847b476" alt="Bundle Discount setup step showing applies to specific products or collections, single product pack options, quantity, and fixed bundle price, fixed amount, or percentage off discount types" width="1456" height="816" data-path="images/features/coupons/bundle-setup.png" />
</Frame>

### Applies to

| Option                   | Bundle is built from                  |
| ------------------------ | ------------------------------------- |
| **Specific products**    | The products you pick                 |
| **Specific collections** | Any products inside those collections |

* **Single Product Pack Options** — allows a bundle made of multiple quantities or variants of the **same** product. This is what makes 3-packs and multi-buys possible. Leave it off and the bundle must mix different products

### Quantity

How many items form the bundle. Once the customer reaches that quantity, the discount applies — and it stops applying to items beyond it.

### Discount types

| Type                   | Behaviour                                         |
| ---------------------- | ------------------------------------------------- |
| **Fixed bundle price** | The customer pays a set price for the whole group |
| **Fixed amount off**   | A specific amount comes off the total             |
| **Percentage off**     | A percentage comes off the total                  |

* **Set a maximum number of uses per order** — caps how many bundles one cart can claim

<Tip>
  **Fixed bundle price** is the strongest offer psychologically — "3 for ₹999" reads better than "save ₹300". Use it when your bundle items are similarly priced, since every combination costs the customer the same.
</Tip>

## How it calculates

Items at ₹400 each, bundle quantity 3:

| Discount type                  | Value | Cart of 3        | Customer pays          |
| ------------------------------ | ----- | ---------------- | ---------------------- |
| Fixed bundle price             | ₹999  | ₹1,200           | ₹999                   |
| Fixed amount off               | ₹300  | ₹1,200           | ₹900                   |
| Percentage off                 | 20%   | ₹1,200           | ₹960                   |
| Fixed bundle price, max 1 use  | ₹999  | 6 items (₹2,400) | ₹999 + ₹1,200 = ₹2,199 |
| Fixed bundle price, max 2 uses | ₹999  | 6 items (₹2,400) | ₹1,998                 |

<Warning>
  With **Fixed bundle price** and mixed price points, the customer will naturally fill the bundle with your most expensive eligible items. Bundle products of similar value, or use percentage off instead.
</Warning>

## Examples

<AccordionGroup>
  <Accordion title="3-pack of one product" icon="cubes">
    **Applies to:** Specific products · **Single Product Pack Options** enabled
    **Quantity:** 3
    **Discount type:** Fixed bundle price ₹999

    The multi-pack play. Single Product Pack Options is what allows three of the same item to count as a bundle.
  </Accordion>

  <Accordion title="Mix-and-match set" icon="shuffle">
    **Applies to:** Specific collections
    **Quantity:** 3
    **Discount type:** Percentage off 20%

    Customer picks any three from the collection. Percentage off keeps the discount proportional whatever they choose.
  </Accordion>

  <Accordion title="Starter kit" icon="box">
    **Applies to:** Specific products — the kit items
    **Quantity:** 4
    **Discount type:** Fixed amount off ₹400

    Curated set for new customers, with a predictable cost to you per kit sold.
  </Accordion>

  <Accordion title="Capped bulk deal" icon="shield">
    **Applies to:** Specific collections
    **Quantity:** 2
    **Discount type:** Percentage off 15% · **max 3 uses per order**

    Rewards bulk buying but stops a wholesale-sized cart claiming the discount indefinitely.
  </Accordion>
</AccordionGroup>

## Frequently asked questions

<AccordionGroup>
  <Accordion title="My 3-pack of the same product isn't working.">
    Enable **Single Product Pack Options**. Without it, a bundle must contain different products.
  </Accordion>

  <Accordion title="What happens to items beyond the bundle quantity?">
    They're charged at full price unless the cart contains enough for another complete bundle and uses per order allow it.
  </Accordion>

  <Accordion title="Fixed bundle price is costing more than expected.">
    Customers are filling the bundle with your highest-priced eligible items. Restrict the bundle to similarly priced products, or switch to percentage off.
  </Accordion>

  <Accordion title="Bundle or Buy X Get Y?">
    Bundle prices a group as a unit — "3 for ₹999". [Buy X Get Y](/features/coupons/buy-x-get-y) rewards a purchase with different items — "buy 2, get an accessory free". If the customer is choosing a set, use Bundle.
  </Accordion>
</AccordionGroup>

<CardGroup cols={2}>
  <Card title="All coupon types" icon="ticket" href="/features/coupons/overview">
    Shared setup, limits, and combining rules
  </Card>

  <Card title="Buy X Get Y" icon="gift" href="/features/coupons/buy-x-get-y">
    Reward a purchase with different items instead
  </Card>
</CardGroup>
