Skip to main content
For theme developers and agencies. It covers the app blocks you add in the theme editor, the metafields and line item properties Supercycle writes, and the Liquid and JavaScript you can add to a theme. Every app block needs the Supercycle Engine app embed turned on in the theme. Its Methods style settings, the colors, radii, and Button class, apply to the app blocks and to the contract and ID verification pages Supercycle serves through the app proxy.

App blocks

Add, position, and customize these blocks from the theme editor.

Methods

Add every method a product offers to the product page and control the add to cart button.

Availability search

Let customers filter a collection page by rental dates or method.

Membership plans

Show your membership plans as cards on any page so customers can join.

Theme code

Liquid and JavaScript you paste into a theme to go beyond what the blocks do on their own.

Display method prices

Show each method’s price on product cards and product pages.

Link new and circular products

Add a switcher between a product sold new and its circular twin.

Show recurring payments in the cart

Show plan names, first payments, and recurring totals on cart lines.

Target method options by name

Style or hide specific method options from CSS or JavaScript.

Reference

The data Supercycle writes to Shopify and reads back at checkout.

Metafields

Read the product, variant, and customer metafields Supercycle keeps in sync.

Cycle line item property

Read the schema of the property that turns a cart line into a cycle.