Code-Ninjas supports this item


139 comments found.

Hi Code-Ninjas,

Did you guys work in functionality to be compatible with WooCommerce Print Invoices/Packing Lists?

Looking forward to your reply!

Hi there,

I doubt the plugins will be compatible and we’re not planning on working on compatibility any time soon. Sorry :(

I just purchased this last week, and I don’t see the option to remove the history and set the items as unshipped. I was able to successfully mark shipped, choose qty, & choose the date, but then when I refresh and click again to mark unshipped, the option is not there. What am I missing?

Hi there,

The option to mark as unshipped is controlled by a setting. It sounds like the setting in disabled. Go to Woocommerce settings > Products > Inventory and enable the setting in there and that should fix it.

Let me know if your still having problems.

That worked! Thank you very much. Just a note for others, the link didn’t work if I set items as shipped, then tried to immediately change it back, I had to refresh the order before that would work. Thank you again for your help.

Hello, I had posted a concern before about an error message I was getting. I wanted to let you know that I fixed that issue by reinstalling and reactivating. Now the issue is I can’t sent email to customers letting them know their items shipped. Could you please let me know if this is going to be fixed soon my website is: thanks.

Hi there,

Just replied to your previous email. There isn’t a problem with sending emails that i am aware of. Are other emails being sent out fine for orders? Let me know and i’ll look into it further.

hello and thanks for the reply. It is just the send items shipped email that isn’t working. when I click on it it flickers but nothing happens. I tried logging out of chrome and using firefox but it did the same thing. not sure what is wrong..thanks for your help.

OK, leave it with me and i’ll take a look as soon as i can and get back to you.

Could this plugin be used to set a deposit for an order as a whole instead of per-product? Ex. If the order total is above X amount, then allow for partial payment

Hi there,

No. The plugins was designed to make managing order to the store owner easier. It allows you to manage the orders by setting some items in the order a shipped so your able to keep a track of what has been sent out.

It does not have any frontend functionality.

Hope that makes sense

Hi, Is there any documentation (or a SQL function) to parse the meta_value data in the wp_woocommerce_order_itemmeta table (meta_key = ‘shipped’). I’m trying to write a query that will tell me what items still have to be shipped.

Maybe there’s an easier way if a row maintains the outstanding quantity for each order line somewhere, but I couldn’t see anything.

Some of my meta_value data looks like this:

a:3:{i:0;a:2:{s:3:”qty”;s:1:”1”;s:4:”date”;s:12:”Feb 17, 2017”;}i:1;a:2:{s:3:”qty”;s:1:”1”;s:4:”date”;s:12:”Mar 27, 2017”;}i:2;a:2:{s:3:”qty”;s:1:”1”;s:4:”date”;s:11:”Apr 6, 2017”;}}

All I really need to know is the total quantity shipped.

Hi there,

This account does not hold a valid license to the plugin. Please message us from the account that holds a license and we’ll be more than happy to help


Hi. I just got a notification from Envato that my support request email to you bounced, and that I can try this comment section.

Basically, the site I manage is displaying the following warning and the Woocommerce Partial Orders plugin is not functioning properly. It does display the “Shipped Status” window, but it does not allow any change to the shipped quantity, nor is the Save & close button shown.

Warning: Illegal string offset ‘qty’ in /home2/hawwwwp/public_html/supplies/wp-content/plugins/woocommerce-partial-orders/admin/wpo-admin-order.class.php on line 139

It seems the issue started about 2 days ago, when the Woocommerce 3.0.0 update happened. Not sure it’s related, but I’m thinking it might be a compatibility issue.

Any help in figuring this out would be much appreciated.

Thanks, S

@Code-Ninjas Hi. Any news on a resolution to the problem I described? Thanks


I haven’t been able to replicate this on my end and no other user seems to have this problem. Did anything change in the database to cause this and is it happening on all orders?

Hi. The warning message appears on some orders, not others. I was able to use the plugin correctly on a newer order, but not on a slightly older one. Maybe something did not update properly in the database for that particular order?

I was made aware of the issue (by the person actually managing the orders) right Woocommerce upgraded to version 3.0.0. Initially, the warning was present on every order. This morning, there was another update (to Woocommerce 3.0.2), and the warning seems to be now restricted to older orders. Newer ones seem to work properly.

I any case, the site in question is for a school, that is on vacation this week. We will resume operation on April 20, and I will continue to investigate with the store manager at that time. I the issue persists, I will reply to the ticket with an update at that time.

Many thanks,

presale: Does this work with the WooCommerce Shipment tracking plugin. Does it work with WC 3.0?

Hi there,

The plugin should work fine with Woocommerce 3.0. With regards to the shipment tracking plugin, i can’t confirm because we haven’t tested it ourselves. However, i dont think it will since neither plugin woould have access to the other settings.

Hope that helps


ghusk Purchased

Since envato market informed me that my formal (paid for) support request (20 April) to Code-Ninjas bounced, I’m posting here:

Woocommerce Partial Orders 1.2.2 Wordpress 4.7.4 Woocommerce 3.0.4 PHP 7.0

Since Woocommerce 3, when all items have been marked as Shipped, the order status is not automatically changed to “Completed”.

Also the following lines now appear in PHP logs: PHP Warning: Illegal string offset 'qty' in /var/www/html/wordpress/wp-content/plugins/woocommerce-partial-orders/admin/wpo-admin-order.class.php on line 139

Thanks for letting me know. Guess its something for Envato themselves to look at as we have no control over that contact form.


ghusk Purchased

Have you a likely ETA for the Woocommerce 3.0 compatible fix? It’s been 15 days…

Hi there,

Apologies for the late reply. We’re using this opportunity to rewrite the plugin and adding many new features that have been requested. Im hoping to have something out soon.

Posting here also, as the messages via “Item Support” are bouncing (got the same warning from Envato).

I basically have the same issue as I posted above and as re-confirmed by ghusk: a warning “Warning: Illegal string offset ‘qty’ in /home2/hawwwwp/public_html/supplies/wp-content/plugins/woocommerce-partial-orders/admin/wpo-admin-order.class.php on line 139”.

Also, shipped quantity is reported wrong (e.g. 5 shipped on the Edit Order screen vs 50 shipped when you actually click on the Shipped Status.

It all started with the upgrade to Woocommerce 3.0.

Can we please get a fix for this? Thanks.

Hi there,

We’ve been notified of the issue and are working on the plugin at the moment. I’ll make sure the fix for this is in the next release.

I am getting an error for the Partial orders plug in that says:

Warning: Illegal string offset ‘qty’ in /home/content/p3pnexwpnas02_data01/05/2873105/html/wp-content/plugins/woocommerce-partial-orders/admin/wpo-admin-order.class.php on line 139

Warning: Illegal string offset ‘qty’ in /home/content/p3pnexwpnas02_data01/05/2873105/html/wp-content/plugins/woocommerce-partial-orders/admin/wpo-admin-order.class.php on line 139

1 shipped

Does anyone know how to resolve this?

Has anyone come up with a solution to this problem yet? Am I posting this in the correct place???

Hi there,

Apologies for the late reply. We’ve been notified of the issue and we’re working on a fix at the moment. We’re using this opportunity to rewrite the plugin and add a few new features. We’ll have something out soon.

Hello, I sent a support request but received notification from Envato advising me that it had bounced ?!?. We have an issue where the date picker displays behind the Shipped Status dialogue, making it impossible to set certain dates. Also, we updated to the latest version of the plugin to see if that resolved the issue (1.2.1 -> 1.2.2) and now also have the issue where the date picker doesn’t appear at all when using the Safari web browser. Please can you advise. Thanks

Hi there,

Apologies for the late reply.

It might be a javascript conflict, most likely with you theme. Are you able to switch the theme to TwentySixteen (or another default WP theme) and see if it still occurs.

Also, what version of Wordpress and Woocommerce are you using?

I see other users posting the same issue. Receiving this error message: Warning: Illegal string offset ‘qty’ in /public_html/wp-content/plugins/woocommerce-partial-orders/admin/wpo-admin-order.class.php on line 139

Hi there,

Yes we are aware. Were working on the fix at the moment and rewriting the plugin to make it more future proof. We’ll have something out soon.

Any updates on the fix for Warning: Illegal string offset ‘qty’ in /public_html/wp-content/plugins/woocommerce-partial-orders/admin/wpo-admin-order.class.php on line 139

Hi there,

Yes, we’re working on rewriting the whole plugin as we speak. Hoping to have it done soon.

Any news on when this issue: Warning: Illegal string offset ‘qty’ in /home/kiscience/public_html/wp-content/plugins/woocommerce-partial-orders/admin/wpo-admin-order.class.php on line 139 - when will it be fixed?

Hi there,

Version 1.3 has just been released that should fix this issue. You should get a notification on Wordpress to automatically update the plugin.

Let me know if you have any other issues.


ghusk Purchased

The changelog.txt has not been updated in the 1.3 release.

OK, leave it with me and i’ll investigate. For future reference, please do not post code from the plugin here. You can email us to discuss further if needed.


ghusk Purchased

When are we likely to see a fix for:

When all items have been marked as Shipped, the order status is not automatically changed to “Completed”.

Also the following lines now appear in PHP logs: PHP Warning: Illegal string offset ‘qty’ in /var/www/html/wordpress/wp-content/plugins/woocommerce-partial-orders/admin/wpo-admin-order.class.php on line 139

We keep paying our support renewals!

Hi there,

The plugin is in the review queue so should be released soon.


The message notification say ‘Plugin activated’ using latest version 1.3 but when I look the plugin still inactivate

Do you have idea why this happening?

Thank you


PHP Version 5.4.45 Wordpress Version 4.8 Woocommerce Version 2.6.11

Thank you

Your using an old (very old) version of Woocommerce. The plugin had to be updated to use version 3.0 or greater.

Okay it is fixed when upgrading our site to Woocommerce 3.0.9. Thanks


711st Purchased

I have the same issue as ghusk. It works ok if server PHP is set to 5.6 but las week I upgraded to PHP 7.1.6 and that issue appeared. The debug.log says:

PHP Warning: Illegal string offset ‘qty’ in /var/www/vhosts/ on line 143

PHP Notice: Undefined index: _qty in /var/www/vhosts/ on line 417

If I try to mark some items as shipped they get stucked on “working…” and the Chrome console log this error (does not happen on PHP5.6): Failed to load resource: the server responded with a status of 500 (Internal Server Error)

I hope that helps to get it fixed asap. Thanks!

HI there,

What version of the plugin are you using? Is it the latest? If not, please update and see if it solves the issue.


711st Purchased

Yes, the latest one (1.3 I think)

OK, Leave it with me and i’ll look into it as soon as i can.

hello, Love this plgin!! How to change the text in the shipped email? It shows”Hi there,The follow items have just been shipped…”

but I want to change it(in Chinese)

thank you!!

I changed the email template but still didnt work :(

and one more issue: I cant click the calendar :(

Hi there,

Replied to your email regarding the calendar. I’m looking into the email template at the moment.

Please update to WP 4.8, getting PHP errors in plugin management..

Hi there,

Replied to your email. But the plugin is compatible with Wordpress 4.8.