The _cycle property format is subject to change as we iterate on it.
Integrations and automations should use Shopify
Flow instead of relying
directly on this token.
A JSON-encoded object that contains everything Supercycle needs to create a Cycle from the line item when an order is placed. If an item doesn’t have a _cycle property, Supercycle will not process that
item.
When a customer selects a circular option, the _cycle property is fetched from the Intent endpoint and attached to the cart line item. The Supercycle methods app block handles this automatically. For custom storefronts, you can call the Intent endpoint directly.
The properties[_cycle] value is submitted with the add-to-cart request as a hidden input or form data field.
When the order is created, Supercycle reads the _cycle property and creates a Cycle for that line item.