No reviews yet

Partial Shipment Module

Product Partial Shipment Module Image

A Sylius Plus module that enables splitting a single order into multiple shipments, improving delivery flexibility and shipment tracking.

Published
26.10.2022
Latest version
v2.1.0
Last update
29.01.2026
Sylius version
^1.11 || ^2.0
Downloads
10K+

Product Description:

The Partial Shipment Module by Sylius extends the standard shipping workflow to support multiple shipments within a single order. This allows merchants to send items separately based on availability, shipping requirements, or operational constraints.

The module is particularly useful when orders contain multiple items that cannot be shipped together. For example, products may be located in different warehouses, require different delivery methods, or become available at different times. By splitting the order into separate shipments, merchants can dispatch available items earlier while the remaining items are processed later.

Each shipment can be tracked independently, providing clearer delivery information for both customers and operations teams. This approach improves delivery flexibility and helps businesses maintain efficient logistics workflows.

The plugin is part of the Sylius Plus modular offering and integrates with other fulfillment and logistics modules within the Sylius ecosystem.

Perfect for:

  • merchants handling orders with multiple items and different shipping requirements
  • businesses shipping products from multiple warehouses
  • stores processing large or bulk orders
  • B2B commerce operations
  • marketplaces or high-scale B2C stores
  • companies aiming to improve delivery flexibility and tracking

Key Features:

  • Multiple Shipments per Order Split a single order into multiple shipments.
  • Independent Shipment Tracking Track shipped and pending items separately.
  • Admin Interface for Shipment Splitting Manage shipment splits through a dedicated admin UI.
  • Flexible Fulfillment Workflow Ship items based on availability or operational requirements.
  • ERP Integration via API Support integration with ERP systems for shipment management.
  • Compatibility with Multisource Inventory Works together with the Multisource Inventory Module to support advanced fulfillment scenarios

Additional Technical Information

The module extends the Sylius shipping and order fulfillment workflows, introducing additional shipment management capabilities within the admin panel.

Orders can be split into multiple shipments using both:

  • the Sylius Admin UI
  • the API interface for automated workflows or ERP integration

Each shipment maintains its own state and tracking information, allowing operations teams to monitor dispatched and pending items independently.

Developers can extend the module using standard Symfony and Sylius extension mechanisms, including:

  • custom shipment logic via Symfony services and events
  • entity extensions using Doctrine ORM
  • customization of the admin or storefront views with Twig templates

The Partial Shipment Module is fully compatible with the Multisource Inventory Plugin, enabling advanced logistics and multi-location fulfillment setups.

Reviews

No reviews yet

No reviews yet. Be the first to review this product!

Loading
  • Commercial license
  • Security fixes included
  • Optional dedicated support

Have already account? Sign in
See how it works
Compatibility & requirements
  • Compatible with Sylius 1.11 and higher

5 (3)
25 plugins
Since 02.02.2026

Sylius is an open-source, headless eCommerce framework built on Symfony, tailored for medium-to-large businesses needing high customization and scalability. Using BDD (Behavior-Driven Development), it provides high-quality code and flexibility for complex B2B and B2C online shopping experiences, focusing on flexibility and API-first functionality.

Read more
Sylius Addons Marketplace

Discover plugins, themes, and resources from trusted vendors, helping you get the most out of your work.

© 2026 Sylius. All rights reserved.

Powered by Stripe