An example that allows bundling only among eligible items from the same vendor. Use this when your store carries multiple vendors and you want customers to purchase items grouped by vendor.
Prerequisite: The initial setup for bundle limits must be complete. If you haven't done this yet, see "Initial Setup (Bundle Limits)".
When you enable the bundle rule, it evaluates the combination based on the "vendor" registered on the Shopify product, whenever the cart contains an eligible item.
Eligible items from Vendor A only (the same applies with multiple types): purchase is allowed.
Eligible item from Vendor A + eligible item from Vendor B: purchase is not allowed.
Eligible item + a non-eligible item: purchase is not allowed.
Note: Products specified in "Excluded items" are treated as neither eligible items nor non-eligible items, and are not included in the bundle evaluation.
(1) Create a bundle rule
Open the app admin → "Bundle rules" → "Create rule".
(2) Enter the settings
Configure the following.
Field | Value |
|---|---|
Title | Any internal title |
Bundle limit level | Bundle only with specific items → Items from the same vendor |
Eligible items | The products you want to restrict bundling for by vendor |
Excluded items | Set as needed |
Product message | Enter as needed |
Display timing | Cart updated and checkout |
Alert message | Enter as needed |
(3) Save and enable the bundle rule
After saving the settings, select "Enable". Bundle limits are not applied just by saving.
(4) Check the behavior
Check the result when the cart is updated and at checkout, both with multiple eligible items from the same vendor added to the cart and with an eligible item from a different vendor added.
Vendor is compared using the "Vendor" value registered on the product in the Shopify admin. Different spellings are treated as different vendors.
Bundling with non-eligible products is also not allowed for purchase. To exclude a non-eligible product from the evaluation, specify it under "Excluded items".
Variables cannot be used in the product message or alert message for bundle rules.