Skip to content

upsell_rule_offer

The upsell_rule_offer object.

Properties

PropertyDescription
upsell_rule_offer.amount_off_centsCurrency amount for amount off cents, in the store currency’s minor unit unless the object reference states otherwise.
upsell_rule_offer.can_add_to_carttrue when this upsell rule offer can add to cart.
upsell_rule_offer.can_add_to_cart?Boolean predicate for can_add_to_cart on this upsell rule offer.
upsell_rule_offer.cart_item_inputBuyer-visible cart_item_input value for this upsell rule offer.
upsell_rule_offer.discount_labelBuyer-visible discount label.
upsell_rule_offer.fixed_price_centsCurrency amount for fixed price cents, in the store currency’s minor unit unless the object reference states otherwise.
upsell_rule_offer.has_discounttrue when this upsell rule offer has discount.
upsell_rule_offer.has_discount?Boolean predicate for has_discount on this upsell rule offer.
upsell_rule_offer.idUnique identifier.
upsell_rule_offer.itemsThe line items.
upsell_rule_offer.max_recommendationsBuyer-visible max_recommendations value for this upsell rule offer.
upsell_rule_offer.min_unitsBuyer-visible min_units value for this upsell rule offer.
upsell_rule_offer.nameName.
upsell_rule_offer.percent_offBuyer-visible percent_off value for this upsell rule offer.
upsell_rule_offer.percent_off_100xBuyer-visible percent_off_100x value for this upsell rule offer.
upsell_rule_offer.pricing_modelBuyer-visible pricing_model value for this upsell rule offer.
upsell_rule_offer.requires_selectiontrue when this upsell rule offer requires selection.
upsell_rule_offer.requires_selection?Boolean predicate for requires_selection on this upsell rule offer.
upsell_rule_offer.upsell_rule_idIdentifier for the related upsell rule record, or nil/empty when unavailable.

Property list is generated from the storefront engine (UpsellRuleOfferDrop), so it always matches what your theme can use. Use {{ upsell_rule_offer | json }} only as a curated debug snapshot; it can omit lazy or otherwise public properties.