Cart transform function subscription support

Topic summary

  • Issue: Cart transform functions work on regular carts but fail when items use selling plans (subscriptions), and the checkout UI does not update.

  • Official status: Cart transform functions do not currently support subscription orders. Reason given: subscriptions involve recurring payments and different pricing structures that don’t fit current capabilities. A feature request for support has been submitted.

  • Community feedback: Strong demand for native subscription bundle support. Developers report merchants are chaining multiple apps or using the Discount Functions API to create bundles because pricing is easier to manage there; these workarounds are viewed as hacky and non‑native.

  • Outcome: No timeline or commitment beyond acknowledgment of the feature request. The issue remains open with unresolved questions about future support for subscriptions in cart transforms.

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

Hi when I was testing my cart transform function, I noticed it worked well for my cart normally, but when I tried to add selling plans to the cart, the transform function does not work and the checkout UI does not update.

Wondering does the cart transform function support subscription orders currently? If not, would we expect it to be supported in the future?

4 Likes

Hi JefferyYC,

The cart transform function currently does not support subscription orders. This is because subscription orders typically involve recurring payments and potentially different pricing structures, which may not fit within the existing cart transform function’s capabilities.

I have passed on support for this usecase as a feature request however so thanks for flagging this!

2 Likes

bump - we have a lot of merchants stringing together multiple apps instead of using native Shopify functionality for precisely this reason. right now we’re forced to use the discount functions api to set up ‘bundles’ instead of transform since the pricing is easier to manage

1 Like

Bump - Subscription bundles are a pretty requested for use case and all the current solutions with discounts are hacky - doesn’t seem native

1 Like