Different variant for skio subscription and one-off

Topic summary

Goal: Configure a product page (Refresh theme + SKIO subscriptions) without a variant picker, offering two purchase modes mapped to different variants/SKUs.

  • Subscription: 1-pack tied to a selected delivery frequency (via selling plan).
  • One-off: 3-pack single purchase.
  • Each option should correspond to a distinct SKU (stock keeping unit).

Constraints/Context:

  • Merchant cannot find a built-in way to achieve this in Shopify or SKIO.
  • Seeks to mirror an example implementation (Symprove product page) where purchase mode selects the appropriate variant behind the scenes.

Key questions:

  • Is it possible to have separate variants per purchase mode without showing a variant picker?
  • Can the backend programmatically switch the selected variant or SKU when the customer toggles between subscription and one-off (i.e., based on the selling plan)?
  • Is there a simpler, supported approach to achieve this setup?

Status: Open. No solutions or decisions yet; requesting implementation advice.

Summarized with AI on January 3. AI used: gpt-5.

Hey everyone! Hope it’s a correct board.

We are using Refresh theme, SKIO subscriptions and selling a one-off product.

We’d like to have no variant picker, but basically two different variants for one-off purchase and subscription. Similarly to this seller.

We’d like the subscription options quantity to be 1-pack per selected frequency and the one-off option to be a 3-pack one-off purchase. Both of the variants would have a different SKU.

I couldn’t find a way to to this on Shopify nor on Skio. Is this even possible?

Any ideas how I should I tackle this problem?

Can I programmatically change the SKU or even the whole variant in the backend when the customer selects one-off selling plan? Or is there an easyer way?

Thanks for your help!