View Video Tutorials for this Plugin

Woocommerce Partial Orders

Installation

The main zip that you download contain two folders, Plugin and Documentation.

The Plugin folder contains an unzipped version of the plugin (woocommerce-partial-orders folder) and a zipped version (woocommerce-partial-orders.zip). The Documentation folder contains this documentation and a Video-Tutorials.html file that will toke you to the video tutorials for this plugin.

There are two ways to install the plugin: through the Wordpress admin panel or upload using FTP.

Remember...

Woocommerce must be installed before you install the Woocommerce Order Limits Plugin

Note...

The Woocommerce Partial Limits Plugin requires Woocommerce 2.0 or greater to function correctly. If you are using an older version, please consider upgrading.

1. Install using Wordpress Admin Panel

To install the plugin, log into your WordPress admin panel and navigate to: Plugins > Add New.

There will be a sub-menu across the top of the page, click upload

Browse to the plugin folder and select the woocommerce-order-limits.zip file. Click install now.

After a few seconds, Wordpress should notify you that the plugin was installed successfully and give you the option of activating the plugin.

Clicking Activate Plugin wil activate the plugin immediatley. Alternativley, you can activate the plugin from the Plugins page.

2. Install using FTP

If you have no idea what FTP is or how to log into your hosting using FTP then do not attempt this. Instead install the plugin using the Wordpress Admin Panel as explain above.

Watch out!!!...

Be careful of permissions and file ownership when uploading through FTP. The plugin implements an autmatic update feature which may fail if the file permissions/owernership are not correct resulting in Wordpress being unable to make changes to the files. Uploading the plugin though the Wordpress dashboard (as outlined in the previous section) will ensure all permissions/ownership are correct.

Login into your hosting using your chosen FTP client and browse to your wordpress installation and go to your plugins folder (usually wp-content/plugins). Upload the whole of the woocommerce-order-limits folder from within the Plugin folder that you downloaded.

Once uploaded, login to your wordpress admin and go to Plugins > Installed Plugins and activate the plugin.


Note...

If you try to activate the plugin when Woocommerce is inactive or deactivate Woocommerce, the plugin will automatically deactivate itself.

Overview

The Woocommerce Partial Orders plugin allows you to mark each item in the order as shipped so you have a record of which items in the order have been shipped and which are still waiting to be shipped.

The plugin will automatically set the status of the order as Partially Completed if only a few of the items in the order have been shipped, and to Complete once all items in the order have been shipped.

You have the option of not changing the status automatically as well as whether you want to add a note to the order every time an item is marked/unmarked as shipped.

This is a must have plugin for any store that wants to ships parts of its order out to its customers as and when the items are avilable so the customers arn't waiting too long for their goods.

Setup

Once installed, the plugin will add a few extra options to Woocommerces settings. All settings for the plugin are added in the Inventory tab in Woocommerce settings.

Partial Orders Options

All settings for the plugin are held in this section. Each option is explained further below.

Add notes to order when products are set/unset as shipped

When setting/unsetting an item in the order as shipped, a note will be added to the order to say it have been set/unset as shipped (i.e. ProductName shipped / ProductName unmarked as shipped.)

This is enabled by default. Unchecking this will stop the note from being added.

Automatically set order status as Partially Completed / Completed

When setting an item in the order as shipped, the plugin will check to see if the order still has items waiting to be shipped. If it does, the plugin will set the order status to 'Partially Completed' so you can easily see which orders are still waiting for items to be shipped.

Similarly, if all the items in the order are marked as shipped, the plugin will automatically set the order status to 'Completed'.

These statuses are not permanent so you can override them with another status should you wish to.

Unchecking this option will stop the plugin from changing the status.

Allow unsetting products as shipped once set to shipped

By default, the plugin will allow you to set an item in the order as shipped, but it will not allow you to set the status from shipped back to not shipped.

Checking this option will allow you to set an item that has already been marked as shipped, back to not shipped.

However, keep in mind that changing an item back to not shipped with delete the original shipped date from the database.

Setting items as shipped

Setting order items as shipped is done under the order edit page.

When viewing an order, you will notice that a new column (Shipped) has been added to the order items table. This will indicate which items have been shipped (with a check icon) and which are yet to be shipped (with a cross icon).

The plugin adds a new option under the Actions dropdown called 'Set as shipped'.

To set an item as shipped, simply select it using the checkbox, select 'Set as shipped' from the Actions menu and click the Apply button next to the Actions drop down menu.

All changes occur on the fly, so after a little while, you should see the item marked as shipped, with a check icon in the shipped column for that item.

Below the check icon, the plugin will display the day that the item was set as shipped. For items set as shipped today, 'Today' will be shown. For items marked as shipped yesterday, 'Yesterday' will be shown. Any date older than yesterday, than the date will be shown.

The plugin will add a note to the order to to say which items have been marked as shipped.

Note...

The plugin will add notes to the order by default. You can disable this by disabling 'Add notes to order when products are set/unset as shipped' in the plugin settings.
Order notes are not added on the fly. You will need to refresh the page to see them.

Unsetting items as shipped

Remember...

The ability to unset items as shipped is off by default. You can enable it by ticking the 'Allow unsetting products as shipped once set to shipped' option in the plugin settings (see above).

With 'Allow unsetting products as shipped once set to shipped' enabled, the actions menu changes to 'Set/Unset as shipped.'

Using this option will set/unset the item as shipped depending on its current state (i.e. the item will be set to shipped if not shipped, and not shipped if it is currently set as shipped.)

Note...

Because all changes happen on the fly, unsetting an item as shipped will delete the current shipped date that is held in the database. Use this with caution!

As with setting an item as shipped, the plugin will add a note to the order for each item that is unset as shipped,

Note...

The plugin will add notes to the order by default. You can disable this by disabling 'Add notes to order when products are set/unset as shipped' in the plugin settings.

The plugin will also check the status of all items in the order and will set the order status as Partially Completed if atleast one item in the order is set as shipped.

Note...

If all items in the order are unset as shipped, the order status will be changed to Pending.

Order Statuses

The plugin adds a new order statud to Woocommerce called 'Partially Completed'.

Everytime you set an item as shipped, the plugin will check to see if all the items in the order have been set to shipped or not. If all the items have been set to shipped, the plugin will set the order status to Completed.

If only some of the items are shipped, the plugin will set the order status to Partially Completed.

Note...

By default, the plugin will change the order status whenever an item is set/unset as shipped. You can disable this by disabling 'Automatically set order status as Partially Completed / Completed' in the plugin settings.

Remember...

The 'Partially Completed' is only available while Woocommerce Partial Orders is active. Deactivating the plugin will remove the new status.