Multi Ship adds a split shipping option to your cart page so customers can send items to different addresses in a single order. Everything happens in one checkout — no need for separate transactions.
The Customer Experience
When a customer has two or more items in their cart, a “Ship to Multiple Addresses” checkbox appears above the checkout button. Checking it opens a guided 3-step flow:
Step 1 — Select Addresses The customer adds the shipping addresses they want to use. Logged-in customers see their saved addresses. Guests can enter new ones. There’s no limit on the number of addresses.
Step 2 — Assign Items The customer assigns each item in their cart to one of the selected addresses. They can split quantities across addresses — for example, sending 2 of an item to one address and 1 to another.
Step 3 — Review & Ship The customer reviews each shipment, selects a shipping method per address, and can optionally add gift notes or delivery instructions. Shipping rates are calculated separately for each destination.
After clicking Proceed to Checkout, the customer completes payment through Shopify’s standard checkout in a single transaction.
What Happens After Payment
Once the order is paid, Multi Ship automatically:
Splits the order into separate child orders — one per shipping address
Each child order contains only the items assigned to that address
The original parent order is archived in Shopify
What You See as a Merchant
Shopify Admin — The child orders appear as regular orders that you can fulfill independently, each with its own shipping address
Multi Ship Dashboard — Shows all split orders with fulfillment status, timeline events, and shipment details
Order Detail — Click any order to see items, shipping address, gift notes, and a timeline tracking creation through fulfillment
You fulfill each child order just like any normal Shopify order — pick, pack, and ship.
