Frequently Bought Together (FBT)
FBT discount function
The legacy FBT bundle discount function.
This article is a draft and may be incomplete or change before publishing.
The FBT discount function is a legacy Shopify Function that discounts bundle items when the trigger product and bundle items are both in the cart.
Logic
Checks each cart for:
- Is the trigger product present?
- Is at least one bundle item present?
If both yes, applies the configured discount (% off bundle, $ off bundle, or % off bundle items only).
Status
Still deployed on legacy installs. New stores use the unified function which handles FBT alongside other discount types.
Migration
Migrating to the unified function is recommended. See Migrate from legacy to unified.
Combinations
Whether on legacy or unified, FBT discounts honor Shopify combination rules — configure them in Discounts → (your FBT discount) → Combinations.