Skio
Skio is a subscription platform for Shopify. Its plan picker mounts as a custom element in a theme's buy box, taking the product and the selected variant as attributes, and it can be pointed at an existing price node so the price a shopper sees follows the plan they choose rather than sitting in a second element of its own.
Documented at https://skio.com/.
How We've Used It
One gated build uses it, and the mechanism is worth stating precisely. A block in the buy box mounts the vendor's plan picker with the product and the selected variant serialized as escaped JSON attributes, and passes a selector that wires the plan price into the theme's own price node. That keeps one price element on the page — ours — instead of two that can disagree. It also means the picker sits in the block order a merchandiser controls, which is the position the storefront wanted it in, rather than wherever an app block can append itself.
Builds Using It
- Rebuilt 2026 PDP section with merchandiser-composable blocks and per-product ATC colour — LUS Brands
Related Entities
Our Role
Integration. We mount and position the vendor's picker and wire its price into the theme's price node; the plans and the billing are the vendor's.