Storage
Bundle configurations are stored as Shopify Metafields directly on your shop and on the relevant product variants. This means your bundle data lives natively in Shopify, is always in sync, and requires no external service to stay up to date. When you save a bundle in the app, the configuration is written to the appropriate metafields automatically. No manual sync needed.Cart Transform Function
Discounts and bundle grouping are applied by a Shopify Functions Cart Transform, which runs server-side during checkout — inside Shopify’s infrastructure, not on an external server. When a customer adds a configured bundle to the cart, the function:- Reads the bundle selection from the cart
- Validates it against the saved server-side configuration
- Groups the selected items and applies the configured discount