I posted this in the Bundles forum, but that forum seems to be mostly unmonitored by the usual dev advocates - so reposting here as it also relates to Functions. Hope that’s okay.
Not sure if this is an oversight/error, or an unintended restriction not mentioned in the docs.
When a bundled product is added to cart via a B2B customers catalog, the bundle does not add and returns the following error:
{
"status": 422,
"message": "Cart Error",
"description": "Bundled items can't be added to B2B orders for this location."
}
Copy
This issue was originally flagged by a merchant using our public mix and match bundles app. I’ve replicated this using our app, and also the Shopify bundles app (fixed bundles), on a development store with B2B customer accounts and catalogs.
Steps to repeat:
- Using a B2B enabled store with new customer accounts (not classic), create a customer account and add it to a company
- Create a catalog for the company with a discount - say 20%
- Create a bundle using the Shopify Bundles app
- Ensure the bundle is added to the B2B catalog
- View the storefront, ensure you are logged in as the B2B customer with the relevant discount showing, then add the bundle to cart
- Bundle cannot be added
I was not able to see any restrictions with bundles and B2B on the help docs:
Bundles eligibility docs - https://help.shopify.com/en/manual/products/bundles/eligibility-and-considerations
B2B considerations docs - https://help.shopify.com/en/manual/b2b/considerations
Expected outcome if B2B DOES support Bundles
If bundles are eligible to be sold on B2B catalogs:
Existing product reference metafields on the product page show a context aware price - ie the catalog price, not the original product price.
As apps and other services may use these metafields for pricing information, any bundle discounts should be applied in addition to the discounted B2B catalog price.
Expected outcome if B2B DOES NOT support Bundles
If Bundle Products are not eligible for B2B scenarios, then they should not be able to be published to B2B catalogs.

