This snippet reads Supercycle’s product metafields, which the Supercycle Engine app embed keeps in sync. It works in any theme that renders product cards or prices in Liquid.
How it works
The snippet reads the four method configuration metafields and setssupercycle_methods to true when the product has any method. It then renders one .sc-method-price line per method, plus the compare-at price as an RRP line when it’s higher than the price. When the product has no method, supercycle_methods stays false, so you can render your theme’s normal price in an {% else %} branch.
Change the first assignment to match where you place the snippet. On a product page the product is product. In a card it’s often product_card, or closest.product in newer themes.
Product page
Product card
Add the snippet
snippets/sc-prices.liquid