Tested

Multi Order for WooCommerce

(5 customer reviews)

From: $19.99 / year

Split your WooCommerce orders in suborders.

Clear

Description

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

Main settings

On WooCommerce > Settings > Multi Order > General, you can setup Multi Order main settings.

Multi Order for WooCommerce-Multi Order for WooCommerce pro - Admin Settings - General section

Status settings

On WooCommerce > Settings > Multi Order > Status, you can setup how order status will affect new orders and Suborders and manage a Payment Status taxonomy that will help you organize your orders

Multi Order for WooCommerce-Multi Order for WooCommerce pro - Admin Settings - Status-Section

Interface settings

On WooCommerce > Settings > Multi Order > Interface, you can setup the user interface, both on admin and frontend for managing suborders the best way possible

Multi Order for WooCommerce-Multi Order for WooCommerce pro - Admin Settings - Interface-section

Free vs Pro

Free Version Pro Version
Suborders for each ordem item yes yes
Setup main order and Suborder status yes yes
Proper interface on admin/frontend for suborders yes yes
User friendly Suborder ID yes yes
Item quantity can create SubOrders no yes
Deduct / Undeduct Suborders from main order no yes
Sync orders and suborders no yes
Display remaining column no yes
Setup if emails will be sent to main order / suborders no yes
Payment Status taxonomy no yes
Prevent Composite Child Products from becoming Suborders no yes

5 reviews for Multi Order for WooCommerce

  1. vaughnjbullard (verified owner)

    It’s a great plugin but could go so much further. Unfortunately, it has some serious limitations. When you have a composite component product, and click ‘ignore child product’ it only puts that composite component product sale in the master order; not in the sub-order. Otherwise, it takes and considers each of the composite component as a sub-order. This could be extremely tricky when you have a ton of components to a single product. No one wants to send out 30 different emails if you had 14 components for 2 master products (28 sub orders for components and 2 sub orders for the master products) to a purchaser for every single master order. Considering a product with composite components is considered a single product/item from WooCommerceโ€™s point of view, it is quite difficult to have an actual accounting of the actual sub-order cost for a purchaser and/or the vendor.

  2. [email protected] (verified owner)

    Review for Multi Order for WooCommerce plugin by Algoritmika

    If I could give 10 stars for the Multi Order for WooCommerce plugin by algoritmika I would! I firstly tried the free version then purchased the Pro lifetime and unlimited version.

    I have literally spent countless hours searching for a solution to print WooCommerce orders per item without success. This plugin is firstly amazing in that it works perfectly out of the box and can be utilized for many applications.

    Its real strength is that it creates auto suborders from the original WooCommerce order per item or product and allows for them to be finalised at differing stages. Great application would be if you have a product in stock, service that you provide or any other component in your ecommerce solution you can finalise them at the different stages and separate the transactions into differing time or cost schedules. The plugin setup was simple but I wrongly assumed that the suborders would be created prior to the PayPal transaction being finalised and so asked for support and had a reply within an hour.

    Thanks to Pablo and all the other developers at Multi Order for WooCommerce for producing such a useful plugin and hope you get many, many sales.

    Kind Regards MM โ€“ Perth, Australia.

  3. Mobile EDGE (verified owner)

    This was the best plugin we could find for our needs. We contacted Pablo for some customizations and he was extremely responsive and managed to get our requirements addressed asap. Definitely a happy customer here, and will continue to work with Pablo in the future.

    • Pablo Pacheco

      Thank you! For sure!

  4. KOH YONG KIAT (verified owner)

    Pablo Pacheco went all his way to help me with my problems faced when using this plugin even created an additional plugin along the way. One of the best support I have ever received. Appreciate all the help that he assist to my site and will work with him again.

    • Pablo Pacheco

      Thanks! Sure!

  5. Leighton

    This plugin does exact what it says. Pablo went above and beyond to add custom functionality to help us fulfill some specific requirements for a project. The support has been a great and would definitely work with Pablo again.

    • Pablo Pacheco

      Thanks!

Add a review

Your email address will not be published. Required fields are marked *

48 thoughts on "Multi Order for WooCommerce"

  1. Hi,

    I have bought your plugin and it works fine! But ive got 1 question, i have a NOTE field when users fill in the NOTE field it will dissapear when the order goes in to multi orders, is there a way that the note field will come allong with the sub orders? So for example i fill in TEST when it goes to sub order the field goes blanc, but if i order 4 products i want that on all the 4 products the note TEST is visible.

    I hope u can help Thanks!

  2. Shipping address is missing from admin seperate suborder mails, coming only in admin parent order mails.

    any solution?

  3. Hi,

    We are having an issue with discounts. Seems that discounts are only applied to the parent order. Any thoughts on how to apply per sub order too?

    Please, this will be of great help.

  4. Hello, great plugin – trying to fine tune this however for our needs. Payment section that’s appearing as a column in the my order section is not needed and causing responsiveness issues. How can I remove this safely without effecting automatic updates?

    1. Hi, Sorry for the delay.
      I can create an option to remove that column. Would you like it?

  5. Hello,

    Great plugin. I’m wanting to replace the suborder with custom meta data – can you please assist with this? I’ve just purchased lifetime unlimited – thank you!

    1. Hello,
      Let me try to help you?

      Can you please contact us using our contact form and tell me more details of your requirements?
      I will be able to help you better over there.

      Would it be also possible for you to create/share an admin account to your server (WP and preferably FTP), so I could make some tests?

  6. Hello,

    Presale question: Is there any chance, that you will implement the possibility of creating sub-orders that contain multiple products, which belong to the same category?

    For Example:
    Sub Order #1:
    Product 1 (category A)
    Product 2 (category A)

    Sub Order #2:
    Product 3 (category B)
    Product 4 (category B)
    Product 5 (category B)

    Many Thanks and best regards
    Johannes

  7. Hi,

    I have just downloaded and installed the pro version, and then also set the plugin up as per instructions. However I only have one button: Create Suborders, which doesn’t do anything once clicked as far as I know. https://paste.pics/c75dc3d92e2d861a9be91734ef83f483

    Can you upload screenshots to show what it should look like and how it should work? I don’t know if I have installed it correctly or if I have a conflict with another plugin.

    Many thanks,

    Laura

  8. Also, is there any way the Orders can save in as hierarchical as to the way post /page can?
    All we would have to do is programmatically set the “orders” post type hierarchy to true.

  9. I have purchased this plugin. The different product to Order is awesome. But if you use the QTY feature it doesnt work so well.
    It would be nice to have in the format of Order#-forProduct#-forQTY#. For example:

    67433-1-1
    67433-2-1
    67433-2-2

    But it does something weird.

  10. Is it possible to achieve this requirement with this plugin: If I have 5 products in an order, I need to selectively split 3 products in one suborder and the remaining 2 products in the second suborder.

    1. Hi,
      Sorry, it’s not for now.
      But that’s a good idea. I’ll add it on our to-do list

  11. I just bought and installed the plugin. It’s really helpful!

    I’d also have a litte suggestion:
    Would it be possible to add an option to hide the suborder IDs and Links in emails? I have a shop without user registration. So all links to the suborders can’t work, as the users cannot login. I’d like to have the emails for main orders to be exactly what they were before creating the suborders.

    Thank you very much!

    1. Hi,
      I’ve just created the option you asked for on version 1.1.6 ๐Ÿ™‚

      Now there is a new option on interface section called “Hide metadata on emails”.
      I hope you like it

  12. How does the plugin handle shipping? I would like to be able to add shipping to one of the subitems and capture the money for that order using the credit card. Is this possible?

  13. Hi.. I already bought this a long time ago. But, found 1 little bug that just known. It’s an easy one I think but I don’t know where to modify it. The problem is:

    When I order 1 item with 2 qty, it’s detected as suborder too.. Which is, 1 item = normal order right? But if I set the quantity to 2, it will become suborder.

    How to change this?

    Thanks..

    1. Hi,
      As we have already talked about this I’m just writing it here to possibly help other users.

      Our most recent version (1.1.2) has a feature that will allow you to choose if you want to turn quantity into suborders or not.
      This feature is called Consider quantity.

      See you

  14. His beginning date is 28th Sept.

  15. Presales question:
    Hello, I need to make compatible with WooCommerce Composite Products. Is it possible? When it makes an order, it makes suborders for components instead of only parents products.

    Thanks

    1. Hello,

      Can you please contact us using this form?
      https://wpfactory.com/contact-us/

      I can try to develop a new option on the plugin for your case ๐Ÿ˜‰

    2. I’ve sent you a message. Regards.

  16. Hello!

    Just purchased the pro version, but cannot figure out how to make items with quantity show as suborders. Can you help point me in the right direction please?

    “We have an option on pro version that allows to consider the quantity as suborders too though”

    1. Hello!
      You just have to enable the option “Consider quantity” on plugin’s settings.

  17. Hello,

    The plugin throws an “Internal Server Error” when you pay for an order since the plug=in update. The order is still processed every time you click the ‘place order’ button but it doesn’t allow you to go past the checkout page.

    1. Hello,

      I couldn’t reproduce the error here. I just tested the purchase and it seems to be working just fine.
      Can you please elaborate your question?

      Besides that I just updated to version 1.1.1. Can you please try it?

    2. Hello,

      At checkout after clicking the place order button, there’s a message that appears in the notifications section that says “Internal Server Error” without ever proceeding to the receipt page. The order does get processed but never goes past the checkout page. This has started happening since the 1.0.9 update. I tried it with the 1.1.1 update and still occurs.

    3. Hi,

      In that case, can you please create a WordPress for me using the email [email protected]? I can take a look

  18. Hello,

    Thanks for updating. Everything works now. Are the item totals something that is created for the sub-orders by the plugin? Trying to pull the (get_order_item_totals) from sub-orders seems to exclude the “shipping” data.

    Also, would be able to guide me in the right direction; I would like to make all orders (even with a single item) a sub-order. Basically, all orders should start with XXXX-1.

    1. Hi,
      Great. Thanks for letting me know.

      The suborders are a copy of every main’s order item, except the shipping info. When this plugin was made we only had virtual products in mind. I’m sorry. How do you think it should be?

      Regarding your other question, we don’t have an option for that, I’m sorry. We only consider suborders when there is more than 1 item on the order. We have an option on pro version that allows to consider the quantity as suborders too though

    2. We want to remove the parent order line from the recent orders list since it’s a little redundant. We treat each item in the order as a separate order. We can’t remove the parent line because all the orders with a qty of one are parent orders themselves and because not all the item totals are not copied to the sub-orders.

  19. Hello,

    I have installed the plug-in, everything seems to work correctly except the clients “my account” frontend. When either the parent or suborder is clicked inside the orders page, the page displays nothing.

    1. Hello,

      You mean the free version right?
      Sorry. I just fixed that on version 1.0.9. It will available in no time ๐Ÿ˜‰

      Please give it a try

  20. If price of product is 500, After placing the order, it shows customer as Discount 500 and total 0.
    Seems to be serious bug.

    1. Hello,
      This plugin considers each subitem as a suborder, and after the customer pays for a suborder, its value is discounted from the main order and from itself. This is how this plugin works.

      I understand your idea and we can try to develop something like that with time.
      However, if you don’t like how it works and want your money back there is no problem. We can proceed with the refund. Just let me know

    2. Hi,
      As soon as the order is placed, the final bill is made of 0.
      The value is getting discounted as soon the order is placed, even if the customer doesn’t pays it.

      I am using payment mode as COD.

      I am not able to share the screenshot.
      I can share you my website details, so that you can check it.

    3. HERE IS THE SCRRENSHOT. http://prntscr.com/ji0ulk

    4. Hi,
      That’s not supposed to happen.
      Please check some options on plugin’s settings (WooCommerce > Settings > Multi Order):

      – Automatic Creation
      – Deduct status

  21. One more bug: When the customer places order from the frontend via cash on delivery. The order received in admin end, shows the price of the product in “Pre-discount” field instead of the “Total” field. Thus, total bill is made of zero and everything is discounted.

  22. I am facing conflicting issue with other plugin. The other plugin is Admin Column pro. I am not able to filter or sort columns in Woocommerce order screen, when Multi-order plugin is also active. The author of the Admin Column says there might code related to pre_get_posts, which i need to remove it. Please help.

    1. Helllo,

      I just updated to version 1.0.8.
      Can you please give it a try?

    2. Thank You very much. Its working great now.
      One more thing I noticed, when an order gets divided into sub order eg: order no. 768 divided into 768-1, 768-2, etc. In admin search when you search with “768” it will display only main order, not the sub orders. Is it possible to display sub orders too?

  23. Hi,

    I am using Multi Order for WooCommerce plugin and I will create sub orders when needed. So I have unchecked “Creates suborders automatically when new orders are created”.

    Problem is, Orders area in back-end doesn’t show any order, but does show the number of orders where the filters are with “on-hold” status. Even the My Account area for user doesn’t show any orders.

    First I tried the free version then purchased the pro version, both versions have this problem. Please see attached. Thanks

    https://dl2.pushbulletusercontent.com/bADE1XWXlaL16G8kG1H6MBIswfFI3iqs/image.png

    1. Hello Uakhan,

      I’ll look into it

    2. Thank you.

      I have also noticed something, no matter what you do, default sub-order sets to on-hold.

      I have custom order status (order-received). I have choosen order-received for both parent and sub order. But only parent order status changes.

    3. Anytime ๐Ÿ™‚
      Can you send FTP access to your site to [email protected]?
      Or at least create an WordPress user for me?

    4. do you prefer sql dump and wp-content.zip?

    5. I mean, I can pretty much do anything, sftp, admin, etc. I am just creating a stage copy for you. So I can keep my version separate.

Leave a Reply

Your email address will not be published. Required fields are marked *

Changelog

1.2.5 - 11/06/2019

  • Plugin author changed.

1.2.4 - 27/05/2019

  • Sets _transaction_id on suborders
  • Tested up to: 5.2

1.2.3 - 02/05/2019

  • Fix suborder initial status when there is only 1 suborder

1.2.2 - 01/05/2019

  • Fix Suborder discount
  • WC tested up to: 3.6

1.2.1 - 04/04/2019

  • Add options to control emails sent to admin and customers
  • Remove public keyword from functions

1.2.0 - 30/03/2019

  • Fix minimum quantity

1.1.9 - 28/03/2019

  • Make sort_admin_orders() work only on orders listing page.
  • Fix suborders not getting created if quantity option was set
  • Tested up to: 5.1

1.1.8 - 04/03/2019

  • Fix get_order_number() on WC_Order_Refund using get_id() with woocommerce_order_number filter

1.1.7 - 22/02/2019

  • Improve show_or_hide_admin_suborders_list_view() function
  • Tested up to: 5.0
  • WC tested up to: 3.5
  • Create option to setup the minimum quantity necessary to create suborders
  • Add option to manage payment status column
  • Add option to hide/show main orders on admin
  • Add option to hide/show main orders on frontend

1.1.6 - 01/12/2018

  • Improve main order note validation when replacing suborder ids
  • Replace 'woocommerce_thankyou' by 'woocommerce_checkout_order_processed' on automatic order creation
  • Create option to hide itemmeta on emails

1.1.5 - 12/11/2018

  • Fix 'get unsorted orders' query when plugin is enabled
  • Set order sort meta on order creation
  • Create suborders button is now displayed even if 'Automatic creation' is on
  • Create an option to show suborder status on admin main order page

1.1.4 - 30/10/2018

  • Add WooCommerce requirements
  • Include 'has_sub_order' Dokan meta on excluded metas from main order
  • Replace 'save_post' action by 'save_post_shop_order'
  • Improve metabox and suborders button display mechanism on admin order
  • Prevent duplicated suborder creation
  • Change deduct and undeduct default status
  • Improve admin columns function
  • Sets order meta on shop order saving

1.1.3 - 02/10/2018

  • Update Tested up to
  • Fix 'remove_new_suborders_emails()' where 2nd parameter is always considered an WC_Order
  • Smart Sorting is now disabled by default
  • Save sort id for new orders, regardless of suborders
  • Add order notes regarding suborders
  • Add fourth parameter to 'woocommerce_order_status_changed' action
  • Replace 'woocommerce_checkout_order_processed' by 'woocommerce_thankyou'
  • Replace 'woocommerce_payment_successful_result' by 'woocommerce_thankyou'
  • Improve set_sort_order_meta() query on plugin activation

1.1.2 - 29/08/2018

  • Improve orders sorting performance
  • Add option to sort orders on admin
  • Add option to sort orders on frontend
  • Add option to mask orders ids
  • Add different options to display suborders and a column for the IDs
  • Reorganize settings on admin
  • Create 'alg_mowc_create_suborders' filter for managing orders that can create suborders
  • Create 'alg_mowc_order_item_valid_as_suborder' filter for managing order items that can be used as suborders
  • Create new option to prevent child products from becoming suborders, if Composite Products plugin is enabled

1.1.1 - 27/07/2018

  • Improve emails management
  • Improve order items count checking

1.1.0 - 08/06/2018

  • Add new option to take order item quantity into consideration
  • Add new option to choose how emails are going to be sent
  • Add new option to copy order status from suborders to main order when they are all the same
  • Add 'mofwc_after_insert_suborder' action

1.0.9 - 05/06/2018

  • Remove discounts system

1.0.8 - 11/05/2018

  • Improve pre_get_posts hook functions

1.0.7 - 21/02/2018

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

1.0.6 - 24/01/2018

  • Replace "totals" label by "remaining" on parent orders

1.0.5 - 18/12/2017

  • Fix WooCommerce reports

1.0.4 - 23/11/2017

  • Fix custom meta box

1.0.3 - 22/11/2017

  • 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 - 14/11/2017

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

1.0.1 - 09/07/2017

  • Replace order schedule events by background processing
  • Hide item quantity on checkout page

1.0.0 - 25/05/2017

  • Initial Release.

Free version

This plugin is a premium version of free "Multi Order for WooCommerce" plugin.

Prices & Licenses

Single siteUnlimited sites
1 year[buy] $19.99 / year[buy] $29.99 / year
Lifetime[buy] $39.99[buy] $59.99

Installation and Updates

  • Buy the plugin ๐Ÿ™‚
  • Download plugin's zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to "Admin Dashboard > Plugins > Add New > Upload Plugin" and browse for downloaded zip file.
  • If plugin is successfully installed - you should see it added to the Plugins list.
  • To keep WPFactory items up to date, please install WPFactory Helper plugin and enter your site key.

Refunds

We want to ensure that you are 100% happy with your purchase, so if you feel the product(s) you purchased are not the best fit for your requirements and you attempted to resolve issues with product's author, we are offering 30 day money back guarantee refund policy.