A bundle is a group of products, services, or features offered together as a single package. Bundles are often priced lower than the total cost of purchasing each item separately. In Voucherify, bundles work with cart promotions, generic codes, and unique codes. This article describes in detail how bundles work, including bundle multiplication that multiplies discounts and limits based on the number of bundles in the cart.Documentation Index
Fetch the complete documentation index at: https://docs.voucherify.io/llms.txt
Use this file to discover all available pages before exploring further.
Glossary
Bundle
Bundle
Bundled items
Bundled items
Minimum quantity of products
Minimum quantity of products
Maximum number of eligible bundles
Maximum number of eligible bundles
Item discount limit
Item discount limit
- Amount discount: Apply the full discount to each item unit
- New price: Apply the discount to item unit
- Upgrade Bonus: Replace order items
Bundle scaling
Bundle scaling determines whether the discount is applied once or multiplied by the number of eligible bundles in the cart. Use this setting to control how the discount value or limit behaves when multiple bundles are detected.Options
Multiply discount by each bundle added (default)
Multiply discount by each bundle added (default)
- Discount values (amount or percentage) are multiplied by the number of bundles
- Limits (such as maximum discounted units) are also multiplied accordingly
Don't multiply – use fixed discount
Don't multiply – use fixed discount
order.bundle.quantity).- Prevents double multiplication
- Gives full control over how the discount is calculated
- New price: Apply to whole cart
- New price: Apply the discount to item unit
Buy X, get Y for free
The Buy X, get Y for free discount category has the following types.Free products: Add missing order items to match total discount units count
Free products: Add missing order items to match total discount units count adds only the missing free products. It will match the total defined maximum number of eligible bundles limit.Free products: Add missing order items to match total discount units count – example
Free products: Add missing order items to match total discount units count – example
Free products: Always add new units items
Free products: Always add new units items always adds new free products. It ignores whether the same product already exists in the cart.Free products: Always add new units items – example
Free products: Always add new units items – example
Free products: Add many order items
Free products: Add many order items adds multiple free products at once when several bundles are qualified.Free products: Add many order items – example
Free products: Add many order items – example
Upgrade bonus: Replace order items
Upgrade bonus: Replace order items replaces existing products with upgraded ones. The multiplication applies to both the added and removed items.Upgrade bonus: Replace order items – example
Upgrade bonus: Replace order items – example
Discount whole order
The Discount whole order discount category has the following types.Amount discount: Apply to whole cart
Amount discount: Apply to whole cart applies a fixed amount discount to the entire cart. The discount value is multiplied by the number of bundles.Amount Discount: Apply to whole cart – example
Amount Discount: Apply to whole cart – example
Percent discount: Apply to whole cart
Percent discount: Apply to whole cart applies a percent discount to the entire cart. The percentage value is multiplied by the number of bundles.Percent discount: Apply to whole cart – example
Percent discount: Apply to whole cart – example
New price: Apply to whole cart
New price: Apply to whole cart applies a fixed total price for the cart. The discount value is not multiplied.New price: Apply to whole cart – example
New price: Apply to whole cart – example
Discount bundle items by fixed amount
The Discount bundle items by fixed amount discount category has the following types.Amount discount: Apply the full discount to each item unit
Amount discount: Apply the full discount to each item unit applies a full discount to each item unit. The number of discounted units is multiplied by the number of bundles. By default, Voucherify automatically assigns the Maximum eligible units per order item limit to 1. Without a limit, each eligible unit receives the discount, regardless of how many bundles are in the order.Amount discount: Apply the full discount to each item unit – example
Amount discount: Apply the full discount to each item unit – example
Amount discount: Apply the discount to item subtotal
Amount discount: Apply the discount to item subtotal applies a fixed discount to the subtotal of each targeted product. The discount value is multiplied by the number of bundles.Amount discount: Apply the discount to item subtotal – example
Amount discount: Apply the discount to item subtotal – example
Discount percentage off bundle items
The Discount percentage off bundle items discount category has the following types.Percent discounts (item level)
Percent discounts (item level) applies a percentage discount to targeted items. The discount percent is multiplied by the number of bundles.Percent discounts (item level) – example
Percent discounts (item level) – example
Set price for bundle items
The Set price for bundle items discount category has the following types.New price: Apply the discount to item unit
New price: Apply the discount to item unit sets a new price for selected items. The value does not multiply, but the number of affected items multiplies by the number of bundles.New price: Apply the discount to item unit – example
New price: Apply the discount to item unit – example
Split discount between bundle items
The Split discount between bundle items discount category has the following types.Amount discount: Split the discount proportionally to amount
Amount discount: Split the discount proportionally to amount splits the discount proportionally based on the subtotal of each item. The discount value is multiplied by the number of bundles.Amount discount: Split the discount proportionally to amount
Amount discount: Split the discount proportionally to amount
Amount discount: Split the discount proportionally to quantity
Amount discount: Split the discount proportionally to quantity splits the discount proportionally by product quantity. The discount value is multiplied by the number of bundles.Amount discount: Split the discount proportionally to quantity
Amount discount: Split the discount proportionally to quantity

