OxifyOxify
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:

  1. Is the trigger product present?
  2. 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.

On this page