Articles on: Fly Bundles & AI Upsell

Discount Configuration in Product Bundles

Discount Configuration in Product Bundles


This article details the configuration logic and available options for applying discounts to product bundles. The discount mechanics are powered by Shopify's cart transformation logic, allowing merchants to define pricing rules for bundles while adhering to specific Shopify stacking limitations.





Steps:

  1. Navigate to the bundle configuration where products have already been added.
  2. Locate the discount settings to select a discount type.
  3. IF no discount is required, THEN select the 'no discount' option. The bundle price will remain the combined standard price of the individual products.
  4. IF a flat rate is preferred, THEN select the fixed price option. Input the desired flat rate into the designated field. The system will override the combined product prices and sell the bundle at this exact inputted amount.
  5. IF a variable discount is preferred, THEN select the dynamic discounts option.
  6. IF dynamic discounts are selected, THEN define the scope by choosing to apply the discount to all products in the bundle OR to specific products only.
  7. IF applying a dynamic discount to specific products only, THEN select 'non-specific products' (as per UI terminology), choose the exact product(s) to be discounted, and select the discount type:
    • Select 'percentage off' and input the percentage amount.
    • OR select 'fixed amount off' and input the precise currency deduction.
  1. The system will automatically calculate the final bundle price based on the configured inputs.


  • Order Discount Stacking (Allowed): IF a customer has a general store-wide order discount, THEN this discount CAN be stacked on top of the configured bundle/product discounts.
  • Product Discount Stacking (Blocked): IF a customer attempts to apply a separate product discount to an item within the bundle, THEN the system will block it. You CANNOT stack product discounts over bundle discounts because Shopify's cart transformation logic does not permit two product discounts on the same product.
  • Order Discount Exclusion: IF a merchant wants to prevent order discounts from applying to a bundle, THEN they must manually exclude the bundle's parent product from the specific discount setup within the standard Shopify discount section.

Example Scenario

  • Fixed Price Example: A bundle has an original combined price of $28.88. IF the merchant selects the fixed price option and inputs '20', THEN the bundle's final sale price becomes a flat $20.00.
  • Dynamic Discount Example: A bundle has an original combined price of $28.88. IF the merchant selects dynamic discounts, chooses specific products, and inputs a '15%' percentage off, THEN the system automatically calculates the deduction, resulting in a final discounted bundle price of $24.60.

Updated on: 03/03/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!