Back to Kitforge Bundles
Troubleshooting guide

FBT discount not applying unless add-on is selected

KitForge FBT defaults to requireAtLeastOneAddon and addons_only discount target. Understand why discounts wait for add-on selection.

Kitforge Bundles Shopify bundles Troubleshooting guide

Quick answer

FBT discounts often do not appear until at least one add-on is selected because requireAtLeastOneAddon defaults true and discountTarget defaults to addons_only — the main trigger product is not discounted unless you change settings.

  • No add-on selected = no FBT discount by design.
  • addons_only leaves trigger at full price.
  • all_selected_items discounts trigger plus add-ons.
  • Widget add-to-cart carries attribution properties.

Merchant messaging

Label the widget so shoppers know to select add-ons for savings. Default BUNDLE discount label should appear near selected items.

Final recommendation

FBT discount behavior matches selection state. Configure require rules and discount target to match your promotion story.

If you want this kind of offer to feel native to the buying journey, Kitforge Bundles is built around that exact problem: turning related Shopify products into clearer bundle offers before the shopper reaches checkout.

FAQ

Can add-ons be pre-selected?

Yes — configure selectedByDefault on add-ons so shoppers see discounts immediately.