August 18, 2025

Support for Dynamic Product Bundles on POS

You can now build and support dynamic product bundles on Shopify POS using three new capabilities:

cartTransform API support on POS
The cartTransform function is now supported on POS, enabling you to expand, merge, or modify cart line items in response to user interactions. This unlocks more complex bundle logic and pricing strategies, like mix-and-match and optional add-ons.

Manage line-item UI extension target
A new extension target has been added to the cart’s manage line item screen, giving developers a dedicated surface to display and manage bundle components in POS. This ensures more intuitive in-store configuration and editing.

Split line-item support
POS now supports splitting a single line item into multiple lines at checkout. This is required for dynamic bundles that need to itemize individual components while preserving bundle logic.

Together, these updates give app developers the tools to build high-quality, omnichannel bundling experiences — with clean cart behavior, accurate inventory tracking, and better in-store workflows.