Split Orders for WooCommerce is a smart order management plugin that automatically splits a customer’s order into multiple child orders based on products, vendors, shipping methods, categories, or rules. It streamlines fulfillment, simplifies shipping and inventory workflows, and gives store owners granular control over complex orders—perfect for marketplaces, dropshipping, multi-warehouse setups, and mixed-shipping carts.
- Automatically split orders by product, category, tag, or attribute
- Split by vendor/author for multi-vendor marketplaces
- Split by shipping class, method, or package
- Create child orders per item, per quantity, or custom grouping
- Independent order statuses for each split order
- Separate invoices and packing slips for each child order
- Distinct shipping labels and tracking per split order
- Route items to different warehouses or suppliers
- Compatible with popular shipping plugins and carriers
- Supports COD, prepaid, and mixed payment scenarios
- Works with taxes, coupons, and fees proportionally
- Admin UI to preview and manage split rules
- Customizable naming, numbering, and order notes
- Hooks and filters for developers to extend logic
- Lightweight, performance-focused, and translation-ready