Order Split for Magento 2

SoftwareSilo Order Split turns one submitted cart into separate Magento orders. Items are grouped by a product attribute such as supplier and, if requested, by a Magento Multi-Source Inventory (MSI) source.

The extension is designed for stores where different suppliers or warehouses fulfil different parts of the same cart. Customers still complete one checkout. After submission, Magento creates one order for each resolved group.

What determines a group

Every visible cart item receives:

  1. a value from the configured vendor product attribute, and
  2. optionally, one MSI source that can fulfil its requested quantity.

Items with the same vendor value and source stay together. If the plan contains only one group, Magento creates the original order without splitting it.

Before enabling it

Splitting changes payment validation, shipping-rate validation, totals and order numbering. Test the complete flow with the payment and shipping methods used by your store. Pay particular attention to methods that create one external transaction for the original cart.

Start here

Configuration is under Stores > Configuration > MageB2B > Order Split. Related-order groups are under Sales > Orders > Order Splits.