Split Orders for WooCommerce is a powerful plugin that automatically divides a single order into multiple child orders based on products, vendors, categories, shipping classes, or custom rules. It streamlines fulfillment, improves logistics, and keeps accounting clean—perfect for marketplaces, multi-warehouse stores, and brands with complex shipping needs.
- Auto-split orders by product, category, tag, vendor, or shipping class
- Create separate child orders for each rule set or seller
- Independent order numbers and statuses for each split order
- Supports manual and automatic splitting on checkout
- Set custom split rules per category, product, or attribute
- Compatible with WooCommerce Shipping Zones and methods
- Per-split shipping, taxes, and fees calculated accurately
- Works with COD, PayPal, Stripe, and most payment gateways
- Vendor-ready: integrates with Dokan, WC Vendors, and WCFM
- Email notifications for each child order to customers and admins
- Sync stock correctly across parent and child orders
- Option to keep or hide parent order after splitting
- Bulk actions to merge or reassign items quickly
- Hooks and filters for custom workflows and integrations
- Lightweight, translation-ready, and compatible with major themes