WPHEKA Backorder Split
A customer orders five of something and you have three. WooCommerce takes the order whole and leaves you to work out what to do with it. WPHEKA Backorder Split moves the backordered quantity into its own linked order with a Backordered status as soon as the order confirmation page loads, so the part
A customer orders five of something and you have three. WooCommerce takes the order whole and leaves you to work out what to do with it. WPHEKA Backorder Split moves the backordered quantity into its own linked order with a Backordered status as soon as the order confirmation page loads, so the part you have in stock ships today and the rest waits in one place you can see. The customer is not charged twice and does not get a second order email. The new order keeps the same shipping method at no extra cost. Shipping, fees and coupons stay on the original order, so the two orders add up to what the customer paid. There is nothing to set up.
✂️ KEY FEATURES
- Splits automatically after checkout – No settings, no screens to visit.
- Ship what is in stock today – The backordered quantity waits in its own order.
- Shipping is paid once – The backorder order keeps the same shipping method at no extra cost. Fees and coupons stay on the original order.
- Nothing more to pay – The customer pays nothing more and gets no second order email.
- Backordered status – Its own tab on the orders screen and a bulk action to set it.
- Linked orders – Both orders link to each other and each gets a note naming the other order.
- Overview page – WPHEKA > Backorder Split shows how many orders were split, what is backordered now and the latest splits.
- HPOS Compatible – Full support for WooCommerce High-Performance Order Storage
- Developer Friendly – Extensive hooks and filters for customization
🛠️ DEVELOPER FEATURES
Developers can extend the plugin using built-in hooks:
- wcbs_before_split_order – Action before order splitting
- wcbs_after_split_order – Action after order splitting
- wcbs_backorder_created – Action when backorder is created
- wcbs_split_order_error – Action on split error