Multishipping
Liferay DXP 2025.Q1+/GA132+
With multishipping, your customers can send parts of the same order to different addresses. You can enable this at the channel level so that customers can access a new Multishipping page for open orders.
Currently, this feature is behind a beta feature flag (LPD-20379).
Enabling Multishipping
You can enable multishipping at the channel level.
-
Open the Global Menu (
) and navigate to Commerce → Channels.
-
Select your channel.
-
In the Orders section, enable the Allow Multishipping toggle.
-
Click Save.
Creating Delivery Groups
After enabling multishipping, your customers can start creating delivery groups for open orders. A delivery group contains a subset of items from an open order that’s shipped to a specific address. A single order can contain multiple delivery groups shipped to different locations.
After creating an open order and adding items to cart,
-
Open the Pending Orders page.
-
In the Items section, go to Multishipping.
-
Click Add Delivery Group.
-
Enter a group name, delivery date, and shipping address for the group.
NoteWhen customers create the first group, all items are mapped automatically to it. They can create multiple delivery groups.
-
Enter quantities for the items required in each delivery group. Ensure that you enter the required quantity in the correct delivery group before changing the quantity to
0
in the original delivery group. If you change the quantity to0
first, it removes the item from the cart, making it impossible to add it to another delivery group. -
Click Checkout to start checking out. While checking out and after placing the order, customers can view the distribution of items in the delivery groups, but cannot edit them.