Enabling requires_components flag with Simple Bundles 2.0
What does the feature do?
In Simple Bundles 2.0, enabling the 'requires_components' flag indicates that a bundle or product requires its components to be specified or broken down individually for purchase. Due to the Cart Transform API's current incompatibility with POS, draft, and subscription orders, bundles won't function with these types. When the 'requires_components' flag is enabled, bundles won't be available on any unsupported sales channels outside of Shopify. Similarly, unsupported payment methods like Apple Pay won't appear for customers if they have these bundles with the 'requires_components' flag in their cart.
The use of payment methods like Apple Pay and Shop Pay with the 'requires_components' flag enabled
Some payment methods, like Apple Pay, are completely incompatible, resulting in the 'requires components' flag hiding the Apple Pay option for carts that include bundles.
Additionally, payment methods such as the Shop app (and potentially PayPal) must acknowledge when a product is part of a bundle since they bypass Shopify's standard checkout process. As a result, Shopify needs to handle these checkouts differently. Hence, the 'requires components' flag indicates to these payment methods, or to Shopify directly, that these transactions involve bundles and should be processed accordingly.
Do the Shop Pay and PayPal buttons disappear during checkout when the 'requires_components' flag is on?
The Shop Pay and PayPal app buttons will display during checkout when a bundle is in the cart to ensure proper functionality. Manual disabling of incompatible payment methods is unnecessary, as Shopify will automatically disable other incompatible options when the 'requires_components' flag is enabled.
"I am seeing a red warning message in the admin and I can't edit a product after the feature is enabled"
Keep in mind that following the update, you might notice a red banner appearing in the Shopify admin for your products. Sadly, this is a known issue and is expected behavior that we have reported to Shopify. Although it may be temporary, rest assured it won't affect bundle processing and fulfillment in any way. Shopify Bundle App Error: "This Bundle Product Is No Longer Managed by a Bundles App"
Enabling this feature flag restricts the ability to edit and save the product bundle. We have a workaround to edit products even with this banner showing around. Below, you'll find a brief screen recording demonstrating the scenario and the steps to follow.
Here's a step-by-step process:
- Go to the bundle product in the Simple Bundles dashboard.
- Remove the bundle from the application. (Your bundle structure will remain saved in the product metafields.)
- Return to the product in the Shopify dashboard. You'll notice that the red banner is no longer there, allowing you to edit the product.
- Make all necessary changes to the product.
- Once changes are complete, return to the Simple Bundles dashboard.
- Rebuild the previously removed bundle.
- The bundle will automatically display everything as it was before removal.
If you need to activate the 'requires_components' flag in your store, please inform our team at hello@simplebundles.io!
⬅️ Return to Simple Discounts app listing
👋 Contact us at hello@simplediscounts.io
🗒️ Visit our Help Center