Conditions & subscriptions
Conditions engine
Section titled “Conditions engine”Some bundles use Kitenzo’s conditions engine — a visual rules graph that controls conditional free items (e.g. “add a free gift when the cart total exceeds $50”). Headless exposes a single boolean:
{ "conditionsEngineEnabled": true }| Field | Type | Meaning |
|---|---|---|
conditionsEngineEnabled | boolean | The bundle has conditional free-item logic. |
Subscriptions
Section titled “Subscriptions”Bundles can support recurring subscriptions (disabled, optional, or required, depending on the merchant’s configuration). Subscription behavior surfaces through the configure response:
{ "configured_bundle_id": 9876, "subscription_id": null}| Field | Type | Meaning |
|---|---|---|
subscription_id | number | null | Set when a valid recurring subscription option was chosen at configure time; otherwise null. |