Multi Order for WooCommerce

July 15, 2023

Multi Order for WooCommerce Plugin

Split your orders into suborders.

Multi Order for WooCommerce creates a sub-order for each item in a order.

Free version
The free version of this plugin only allows to:

  • Create suborders for each different order item
  • Setup the main order and the suborder status when orders are placed
  • Display a new column on admin/frontend regarding Suborder IDs
  • Display intuitive numbers to your suborders. E.g If your main order ID is 100, your suborders numbers will be 100-1, 100-2, and so on.

Premium Version
Besides free version features, the premium version of this plugin allows to:

  • Setup if order item quantity is considered as suborder or not
  • Deduct / Undeduct suborders from main order, i.e If you get your suborder paid, subtract its value from main order automatically
  • Choose what order status will deduct/undeduct suborders from main order
  • Sync orders. i.e Whenever you change a suborder item price or tax, the correspondent item on main order gets updated, and vice-versa
  • Display a remaining column on both frontend and admin order screens, showing how much is left to pay
  • Setup if emails will be sent to main order / suborders
  • Organize orders with a new taxonomy called Payment Status. e.g Orders will be considered as Payed / Not paid / Partial

Installation

  1. Upload the entire ‘multi-order-for-woocommerce’ folder to the ‘/wp-content/plugins/’ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Start by visiting plugin settings at WooCommerce > Settings > Multi Order.

FAQ

Where are the plugin’s settings?

Visit WooCommerce > Settings > Multi Order.

Is there a Pro version?

Yes, it’s located here

How can I contribute? Is there a GitHub repository?

If you are interested in contributing – head over to the Multi order for WooCommerce plugin GitHub Repository to find out how you can pitch in.

Changelog

1.5.1 – 2023-07-15

  • FIX: PHP 8.2 notices.

1.5.0 – 2022-06-01

  • UPDATE: added compatibility with PHP 8.0.
  • UPDATE: code refactoring for improved efficiency.

1.4.4 – 2021-04-23

  • FIX: order amounts doubled in new WC Analytics.
  • UPDATE: updated .pot file for translations.

1.4.3 – 2021-01-21

  • UPDATE: bump tested versions.

1.4.2 – 2020-09-17

  • UPDATE: bump tested versions.

1.4.1 – 2020-08-25

  • UPDATE: display our settings in WC status report.
  • UPDATE: updated .pot file for translations.

1.4.0 – 2020-06-13

  • FIX: add shipping into suborders. (Previously shipping was ignored in the suborders… now it will be added and the cost divided evenly, same as is done with taxes & fees).

1.3.2 – 2020-05-05

  • FIX: make some missing strings translatable

1.3.1 – 2019-12-16

  • FIX: issue with suborder tax calculation when tax type is “inclusive”
  • FIX: issues with manual order creation
  • UPDATE: updated version number to be in sync with Pro version

1.1.3 – 2019-09-12

  • UPDATE: updated .pot file for translations

1.1.2 – 2019-06-11

  • Plugin author changed.

1.1.1 – 2019-05-29

  • Improve show_or_hide_admin_suborders_list_view() function.
  • Tested up to: 5.3.
  • WC tested up to: 3.6.

1.1.0 – 2018-10-02

  • Replace ‘woocommerce_checkout_order_processed’ by ‘woocommerce_thankyou’
  • Save sort id for new orders, regardless of suborders
  • Stop sorting orders

1.0.10 – 2018-09-14

  • Improve the way of setting the main order status

1.0.9 – 2018-06-29

  • Fix function call (alg_multiorder_for_wc_pro to alg_multiorder_for_wc)
  • Update WC tested up to

1.0.8 – 2018-06-26

  • Recreate free version
  • Add screenshot

1.0.7 – 2018-05-16

  • Improve pre_get_posts hook functions

1.0.6 – 2018-02-21

  • Fix “Automatic suborders creation” when new items are created inside an order

1.0.5 – 2018-01-24

  • Replace “totals” label by “remaining” on parent orders

1.0.4 – 2017-12-18

  • Fix WooCommerce reports

1.0.3 – 2017-11-22

  • Hide multi order metabox on single item orders
  • Tested up to WordPress version 4.9
  • Tested up to WooCommerce version 3.2.5

1.0.2 – 2017-11-14

  • Fix orders that get invisible
  • Fix nested serialization of order item meta

1.0.1 – 2017-09-07

  • Remove Payment status link

1.0.0 – 2017-06-19

  • Initial Release.

Details

  • Version: 1.5.1
  • Active installations: 100
  • WordPress Version: 4.4
  • Tested up to: 6.2.6

Ratings


5 Stars
4 Stars
3 Stars
2 Stars
1 Stars