# Discount Logic

Want to offer discounts on your product bundles but not sure how it works? You're in the right place.

BundleSuite gives you flexible discount options that are easy to set up — even if you’re new to Shopify or bundling. Let’s walk through how discounts work for each bundle type, what to expect, and some smart ways to make your offers irresistible.

***

## First: What *is* a Bundle Discount?

When you sell multiple products together in a bundle, you can offer your customers a better deal — like:

* “Buy 2, Get 1 Free”
* “Save 15% on this Kit”
* “Flat $100 Off”
* "Buy 3 T-shirts at $99"

This is called a **bundle discount**, and BundleSuite gives you full control over how it's applied.

***

## Types of Discounts You Can Offer

Here’s a simple breakdown of the types of discounts you can use in different bundle formats:

| 🎁 **Bundle Type**            | ✅ **Discount Options**                              | 💬 **Examples**                 |
| ----------------------------- | --------------------------------------------------- | ------------------------------- |
| **Build Your Own Box (BYOB)** | % Off, ₹ Off, Tiered Pricing, Fixed Price, Per Item | “Buy 3 items, get 20% off”      |
| **Standard Combo Bundle**     | % Off, ₹ Off                                        | “Flat ₹100 off on this combo”   |
| **Advanced Combo Bundle**     | Fixed Total Price (set manually)                    | “This custom set for just ₹999” |
| **Volume Discount Bundle**    | Tiered/Step Pricing                                 | “Buy 5+, get 30% off”           |

Don't worry if that looks like a lot — we’ll break each one down.

***

## How Discount Logic Works (Bundle by Bundle)

### 1️⃣ Build Your Own Box (BYOB)

**Let customers create their own bundles** — and offer them a deal as they add more items.

You can offer:

* Fixed amount off (e.g. ₹100 off)
* Tiered discounts (e.g. Buy 2, get 10% — Buy 4, get 20%)
* Fixed bundle price (e.g. “Any 3 items for ₹999”)
* Per Item Discounts (e.g. "Spend $100 —  Save $10 per item")

*Real example:*

You're selling skincare. Let shoppers choose any 3 products — and they get them all for ₹1,199 total.

👉 You set this up from the **BYOB bundle editor** under “Discount Settings.”

***

### 2️⃣ Standard Combo Bundle

**You choose the products and offer a discount on the whole set.**

Supports:

* % Off
* ₹ Off
* No Discount

Doesn’t support tiered pricing or fixed total price

*Real example:*

You create a “Morning Routine Combo” with a cleanser, toner, and sunscreen — and offer 15% off the full price.

***

### 3️⃣ Advanced Combo Bundle

**You build a custom set with lots of variation options — and set your own price.**

* This is best when you want **full control**.
* You **set the total price manually** (no automatic discounting)
* Use this if your bundle options are too complex for Shopify's normal pricing

*Real example:*

You sell a personalized gift box with 10 different items — priced at ₹2,500. You don’t want any auto calculations.

***

### 4️⃣ Volume Discount Bundle

**Encourage customers to buy more of the same product.**

Great for:

* Bulk pricing
* Flash sales
* BOGO offers

You can set:

* Quantity tiers (e.g. Buy 3, Save 10%)
* “Buy 1 Get 1 Free” style offers
* Large Quantity Sales

*Real example:*

You're selling coffee sachets. If a customer buys 10+, they get 25% off.

👉 You’ll set this from the **Volume Discount dashboard** in the app.

***

## Automatic Pricing vs Manual Control

| Feature                         | BYOB | Standard | Advanced |
| ------------------------------- | ---- | -------- | -------- |
| Auto price from product prices  | ✅    | ✅        | ❌        |
| You set bundle price manually   | ✅    | ❌        | ✅        |
| Live price updates on selection | ✅    | ✅        | ❌        |

💡 **Tip:** Use auto pricing if you want the app to calculate the final price based on selected items.

Use manual pricing if you want to offer a flat deal like “Get it all for ₹999.”

***

## Shopify Limitations to Keep in Mind

BundleSuite works directly with Shopify’s cart and checkout system. But:

🚫 If you're using **external checkout systems** (like GoKwik or Razorpay custom flows), some bundle logic **might not work correctly**.

To get the best experience, use **Shopify’s native checkout**.

📌 Bundles that show as one item in the cart (with discount built-in) use Shopify’s **Cart Transform API**. This is a powerful feature — but it only works on Shopify Checkout.

***

## Smart Discount Tips (Even for Beginners)

* Use tiered discounts in BYOB or Volume bundles to **encourage larger orders**

  > E.g., “Buy 3 – Save 10%, Buy 5 – Save 20%”
* Use Standard Combo for **gift sets or curated combos**

  > E.g., “Flat 15% off on this Self-Care Kit”
* Use Advanced Combo when you need **full control** over price or want to offer personalization

Always **preview your bundle** to see how the price appears to your customer before publishing

***

### ❓FAQs

**Q: Can I apply more than one discount to a bundle?**

**A:** No — only one discount type per bundle is supported.

**Q: Will customers see the discount automatically?**

**A:** Yes — the discount is applied and shown clearly on the product and in the cart.

**Q: Can I combine BundleSuite discounts with Shopify automatic discounts?**

**A:** No — Shopify only allows one active automatic discount at a time.

Use BundleSuite’s built-in discount settings instead.

**Q: How is pricing calculated in BYOB bundles?**

BYOB uses **proportional pricing**, meaning each product’s price is used to calculate the final total. If you’ve set a fixed price rule, that will override it.

**Q: If I change a product’s price, will the bundle price update automatically?**

No. You’ll need to update the bundle price manually.

**Q: Can BYOB Bundle discounts be combined with other store discounts or discount codes?**

Yes, **BYOB Bundles** in BundleSuite use a **Cart Transform function**, meaning the discount is **built into the bundle’s final price** before it reaches the cart. Since this isn’t applied as a standard Shopify discount code, **Shopify allows other store-wide discounts or codes to stack on top**, unless you’ve manually set exclusions in your Shopify discount settings.

However, **Volume Discount Bundles** (like Quantity Breaks, BOGO, etc.) use **Shopify’s native discount engine**. These apply as actual Shopify discounts, so **other discounts won’t stack** with them — which is standard behavior across most quantity break apps.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://bundle-suite.gitbook.io/bundle-suite-help-doc/behaviour-and-logic/discount-logic.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
