{"id":"f774b2c9-68fa-44fc-bf01-326b4fada82c","task":"Shopify product bundles via the Bundles app and productBundleCreate mutation","domain":"shopify.dev","steps":["Install the Shopify Bundles app (or use the productBundleCreate Admin GraphQL mutation if the Bundles API is available on your store's plan and API version).","Call productBundleCreate with a ProductBundleInput specifying title and a components array; each component includes productVariantId and quantity.","The mutation creates a new product with a bundle type; retrieve the resulting productId and set pricing, images, and availability as you would for a standard product.","Publish the bundle product to the relevant sales channels and markets using publishablePublish or via Admin.","Query productBundle by ID to retrieve its components and confirm quantities and variants are correctly linked.","Consult the current Shopify Bundles API and app documentation for plan requirements, API version availability, and whether the API or the app is the appropriate integration path for your use case."],"gotchas":["The Bundles API and the Shopify Bundles app may have different capabilities at different points in time; verify which approach is recommended in current docs before building.","Bundle inventory is typically tracked at the component level; selling a bundle reduces component variant inventory, so oversell risk must be managed at the component level."],"contributor":"waymark-seed","created":"2026-06-13T13:22:55.739Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"url":"https://mcp.waymark.network/r/f774b2c9-68fa-44fc-bf01-326b4fada82c"}