Group items by a vendor attribute

The vendor attribute is a Magento product Select or Multiselect attribute. Order Split uses its stored option value, not its storefront label, to build the group key.

Simple products

The value assigned to the product becomes its vendor group. Products with the same value stay in one group unless MSI assigns different sources.

Magento product with Alpine Equipment Supply selected as its Manufacturer value for order grouping

Configurable and bundled products

The extension first checks the visible quote item's product. If that product has no value, it can inspect child items. A child value is used only when the relevant children resolve to one common value. Conflicting child values count as a missing vendor.

Parent and child quote items remain together in the resulting split order.

Multiselect values

A multiselect value such as 12,18 is one combined group key. The item is not duplicated into vendor 12 and vendor 18 orders. Use a single-select attribute when every item must belong to exactly one supplier.

Missing values

  • Block Checkout is the safest choice while cleaning catalog data.
  • Create Single Order avoids an incomplete split by submitting the original quote.
  • Use Empty Vendor Group creates one shared group for items without a value.

Changes to the product attribute affect future split plans. Existing orders keep their recorded split group and order comments.