by Fahad Mahmood
4.6 (70 reviews)
Order Splitter for WooCommerce
A great plugin to split WooCommerce orders. You can duplicate orders as well.
Compatible with WP 6.9
vtrunk
Current Version vtrunk
Updated 1 day ago
Last Update on 19 Jan, 2026
Synced 14 hours ago
Last Synced on
Rank
#10,419
+41 this week
Active Installs
300+
-26.5%
KW Avg Position
52.5
—
No change
Downloads
109.2K
+91 today
Support Resolved
100%
—
No change
Rating
92%
Review 4.6 out of 5
4.6
(70 reviews)
Next Milestone 400
300+
400+
108
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 9 more installs to reach 400+
Rank Changes
Current
#10,419
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
4.6
70 reviews
Overall
92%
5
63
(90%)
4
1
(1%)
3
1
(1%)
2
0
(0%)
1
5
(7%)
Tracked Keywords
Showing 2 of 2| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| split funds | 7 | — | Tag | 15 hours ago |
| split orders | 98 | — | Tag | 15 hours ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Support Threads Overview
Resolved
Unresolved
1
Total Threads
1
Resolved
0
Unresolved
100%
Resolution Rate
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- trunk
- Last Updated
- Jan 19, 2026
- Requires WP
- 4.4+
- Tested Up To
- 6.9
- PHP Version
- 7.0 or higher
- Author
- Fahad Mahmood
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 4.6
- Reviews
- 70
- Support Threads
- 1
- Resolved
- 100%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
WP Adminify – White Label WordPress, Admin Menu Editor, Login Customizer
7K+ installs
#2,736
Master Addons For Elementor - White Label, Free Widgets, Hover Effects, Conditions, & Animations
40K+ installs
#929
Google Analytics for WooCommerce
200K+ installs
#275
FiboSearch - Ajax Search for WooCommerce
100K+ installs
#285
YITH WooCommerce Compare
100K+ installs
#312
Frequently Asked Questions
Common questions about Order Splitter for WooCommerce
Yes, coupons work with child orders. There are three options to manage coupons. Default, Equal and Ratio.
With default option selected, coupon will not be cloned or distributed among child orders.
Clone option allows you to apply the same coupon amount to child orders as parent order.
Ratio option will calculate child order totals and distribute discounted amount accordingly.
[youtube https://youtu.be/wF1FBPatBAU ]
Coupons without restrictions (e.g. order minimum 3 items or minimum amount etc.) will work absolutely fine. Order Splitter will split the coupon using Ratio option among all child orders. But coupons with restrictions will not be entertained. As if coupon restriction is "order minimum 3 items" and after splitting there is only one item or two items in child order, it will not be applicable for that child order.
To keep coupon history, you can turn off "Remove items from parent order after splitting".
With default option selected, coupon will not be cloned or distributed among child orders.
Clone option allows you to apply the same coupon amount to child orders as parent order.
Ratio option will calculate child order totals and distribute discounted amount accordingly.
[youtube https://youtu.be/wF1FBPatBAU ]
Coupons without restrictions (e.g. order minimum 3 items or minimum amount etc.) will work absolutely fine. Order Splitter will split the coupon using Ratio option among all child orders. But coupons with restrictions will not be entertained. As if coupon restriction is "order minimum 3 items" and after splitting there is only one item or two items in child order, it will not be applicable for that child order.
To keep coupon history, you can turn off "Remove items from parent order after splitting".
In case there is no split and parent order remains as it is. You can select a different status of the order. If you tick the checkbox for rules based status, rules will take priority and status will be changed according to the product based rule defined.
When "Remove items from parent order on split" is checked and after splitting parent order left with no items then order status will be changed according to this dropdown selection.
In Order Status tab click "Add New". Define status name, select payment status of this order status and click "Add New". A success message will appear. Now you can proceed with custom order status for splitting.
Please check the settings page right sidebar with optional checkbox items. Uncheck the first option, auto split. It will resolve the issue.
Then on orders list page, you will see an icon against each order row item, under actions column. If actions aren't visible, make it visible from screen options, right top of the page.
Then on orders list page, you will see an icon against each order row item, under actions column. If actions aren't visible, make it visible from screen options, right top of the page.
You are requested to see the first email in which you received a method to update plugin automatically so it will remain premium version.
It must deal with orders, regardless of currencies or exchange rates. It will simply split the items into multiple orders according to the split rules you will choose. So, answer is yes.
Deposit & Partial Payments Based Splitting
📌 1. Is it compatible with the "Advanced – Deposit & Partial Payments for WooCommerce"?
Yes, it is compatible with the "Advanced – Deposit & Partial Payments for WooCommerce" and also "Advanced Partial/Deposit Payment For Woocommerce PRO".
Follow these steps:
📎 1. Select the split method "Group by Attributes Values"
📎 2. Select sub-attributes under select "Available, In Stock, Special Offer"
That's it.
Deposit & Partial Payments Based Splitting
📌 1. Is it compatible with the "Advanced – Deposit & Partial Payments for WooCommerce"?
Yes, it is compatible with the "Advanced – Deposit & Partial Payments for WooCommerce" and also "Advanced Partial/Deposit Payment For Woocommerce PRO".
Follow these steps:
📎 1. Select the split method "Group by Attributes Values"
📎 2. Select sub-attributes under select "Available, In Stock, Special Offer"
That's it.
It will simply group the due_payment related products in a separate order and other products separate. It also handles the partially paid order status for those orders which have "Due Payment" related products in them. Customer can pay for that splitted/child order later.
Stock Based Splitting
📌 1. How it splits an order multiple times upon stock update?
[youtube http://www.youtube.com/watch?v=jHKa4NZ26Tc]
Stock Based Splitting
📌 1. How it splits an order multiple times upon stock update?
[youtube http://www.youtube.com/watch?v=jHKa4NZ26Tc]
[youtube http://www.youtube.com/watch?v=JWKgvaFU5p8]
Order Splitter can set different status for the orders of in-stock and out-stock items. For example, if in-stock order status is set to processing and out-stock orders status is set to pending payment.
There is a button for Backorder Automation that can change order status upon stock update.
Order Splitter can set different status for the orders of in-stock and out-stock items. For example, if in-stock order status is set to processing and out-stock orders status is set to pending payment.
There is a button for Backorder Automation that can change order status upon stock update.
In short, on stock availability split the order again and set backorder status to in stock status accordingly.
Some warehouse management software (e.g. 3PL WHM ) process only orders with specific status like processing. When user use stock based splitting backorders can be set to different status from the in-stock order. When stock is updated user must change order status of backorders manually so that warehouse manager software can process the order. When Backorder Automation is turned on Order Splitter will change backorder status to the parent order status upon stock update. It will work fine even if you don't use any warehouse management software.
[youtube http://www.youtube.com/watch?v=AWBLwmF_Op0]
📌 4. YITH Pre-Order Compatibility
[youtube http://www.youtube.com/watch?v=swHpd8-9H-s]
📌 5. We add meta values to the product through Stock Locations for WooComemrce from product page/cart page and I want to grouped items on basis of this meta. This is not an attribute or attribute value. Will items be grouped on basis of these meta values?
Order Splitter can group items based on meta values those are not attributes or attributes values. There is a split method to Group by Order Item Meta Values to achieve these results.
Some warehouse management software (e.g. 3PL WHM ) process only orders with specific status like processing. When user use stock based splitting backorders can be set to different status from the in-stock order. When stock is updated user must change order status of backorders manually so that warehouse manager software can process the order. When Backorder Automation is turned on Order Splitter will change backorder status to the parent order status upon stock update. It will work fine even if you don't use any warehouse management software.
[youtube http://www.youtube.com/watch?v=AWBLwmF_Op0]
📌 4. YITH Pre-Order Compatibility
[youtube http://www.youtube.com/watch?v=swHpd8-9H-s]
📌 5. We add meta values to the product through Stock Locations for WooComemrce from product page/cart page and I want to grouped items on basis of this meta. This is not an attribute or attribute value. Will items be grouped on basis of these meta values?
Order Splitter can group items based on meta values those are not attributes or attributes values. There is a split method to Group by Order Item Meta Values to achieve these results.