Shopify Subscription - Select Multiple products for each subscription order

Topic summary

Building a Shopify app to let customers select multiple products within a single subscription, with different products in each recurring order.

Context: The poster notes the Shopify Subscription API appears to attach subscription plans to individual products and seeks clarification on flexibility. (Shopify Subscription API: Shopify’s interface for managing subscription plans, contracts, and billing.)

Key questions:

  • Can a subscription plan be configured so customers pick any products they want per delivery?
  • Can per‑product prices be adjusted to apply discounts within the subscription?
  • Is the app responsible for initiating each subscription order (i.e., generating recurring orders)?
  • Can the products and the final charge amount be changed for each subscription cycle?

Status: No responses or decisions yet; the thread is open with unresolved questions about multi‑product subscriptions, pricing adjustments, order initiation, and per‑order modifications.

Summarized with AI on December 20. AI used: gpt-5.

Looking to build an app which is capable of allowing the customer to choose multiple products within a Subscription plan and also the products can be different for each subscription order. While looking into the Shopify Subscription API, it looks like the subscription to be assigned to each product.

  1. Is it possible to create a subscription plan in such a way that the customer can choose the product he wants?
  2. Can the price adjusted to provide a discounted price for each product in the subscription?
  3. Is it app’s responsibility initiate the subscription order?
  4. Is it possible to change the products / the final amount of each subscription order?