You are browsing upcoming documentation for version 6.0 of OroCommerce, OroCRM, and OroPlatform, scheduled for release in 2024. Read version 5.1 (the latest LTS version) of the Oro documentation to get up-to-date information.

See our Release Process documentation for more information on the currently supported and upcoming releases.

Configure Multiple Shipping Settings per Organization

For standard multi-step checkout, you configure different line item grouping for the storefront checkout, as well as enable storefront customers to select different shipping methods for different line items. In addition, you can enable sub-orders to be created for each group of line items.

Displaying order line items grouped by category at checkout

You can also configure this functionality globally and per website.

To configure multi shipping per organization:

  1. Navigate to System > User Management > Organizations in the main menu.

  2. For the necessary organization, hover over the More Options menu to the right of the necessary organization and click to start editing the configuration.

  3. Select Commerce > Sales > Multi Shipping Options in the menu to the left.


    For faster navigation between the configuration menu sections, use Quick Search.

  4. Clear the Use System checkbox to change the system-wide settings.

  5. In the General Options, select Enable Shipping Method Selection Per Line Item to activate the multi-shipping functionality and display other related options.

  6. In the Line Items Grouping Options, configure the following options:

    • Enable Grouping Of Line Items During Checkout — When enabled, line items during checkout are displayed in groups divided by specific criteria (e.g., ID, category, brand, etc). This option may affect shipping rules and discount calculations (see other configuration options).

      • Group Line Items By — Select if you want to group line items per ID, category, brand, or parent product.

      • Create Sub-Orders For Each Group — When enabled, in addition to the main order, the system will create respective sub-orders for each group of line items in the back-office. Storefront customers, however, will see only primary orders in their order history.


    Organization option allows to split orders by seller represented as organizations in OroMarketplace. It is available only in the organization configuration settings of the global marketplace owner organization. See more in the OroMarketplace Concept Guide.

  7. In the Order History Options, configure the following options:

    • Show Sub-Orders In Order History — When enabled, customers can see only sub-orders in their order history. Primary orders will be hidden.

    • Show Main Orders In Order History — When enabled, customers can see both the primary order and its sub-orders in their order history.

  8. Click Save Settings.