Plugin info

Total downloads: 4,616
Active installs: 60
Total reviews: 6
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 9/25/2016 (3383 days ago)
Added to WordPress: 8/1/2015 (10 years old)
Minimum WordPress version: 3.8
Tested up to WordPress version: 4.6.30
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 3383 days ago • 6 reviews

22/100

Is Packages Configuration for WooCommerce abandoned?

Possibly abandoned (last update 3383 days ago).

Compatibility

Requires WordPress: 3.8
Tested up to: 4.6.30
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

MyParcel
Rating 4.0/5 (47 reviews)Active installs 9,000
PostNL for WooCommerce
Rating 2.6/5 (41 reviews)Active installs 3,000
Multiple Packages for WooCommerce
Rating 4.7/5 (26 reviews)Active installs 700
ZITICITY shipping extension for WooCommerce
Rating 0.0/5 (0 reviews)Active installs 20
Shops United
Rating 0.0/5 (0 reviews)Active installs 100
MBE Shipping de Mail Boxes Etc.
Rating 0.0/5 (0 reviews)Active installs 30

Description

Take advantage of a new feature presented in WooCommerce 2.1 and split your cart into packages to offer your users multiple shipping selections. Packages can group products for shipping based on:

  • shipping classes
  • any product meta field
  • product owner (vendor using many WC vendor plugins)
  • on a per product basis.

Each package will have its own shipping selection under the shipping section of your cart and checkout forms,
to the customer can choose a different shipping method for each.

This plugin can limit which shipping methods are used for each package.
Using the provided table, match each shipping class to its applicable method, or leave it blank to include them all.

This plugin is designed as a simplistic UI for users who want to ship their cart items in separate packages.
The actual functionality of multiple shipping options is provided through WooCommerce 2.1+ but it has no
GUI out-of-the-box.

WooCommerce does nto handle the progress of shipping packages beyond the selection of shipping methods in the
checkout. This plugin does link the order shipping lines and product lines together usign metadata however,
so custom plugins can make use of those links.

The project is maintained on github, and issues are tracked there:

https://github.com/academe/wc-multiple-packages

The plugin can be downloaded from wordpress.org here:

https://wordpress.org/plugins/packages-configuration-for-woocommerce/

Banner Photo: “Container” by Izabela Reimers via Flickr Creative Commons

Installation

Minimum Requirements

  • WooCommerce 2.1 or greater
  • WordPress 3.8 or greater
  • PHP version 5.3 or greater

Installation through FTP

  1. Upload the entire wc-multiple-packages folder to the wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. That’s it! You will find a new tab under your WooCommerce > Settings page to set up the plugin

Frequently Asked Questions

What happened to the item details for each shipping method after an order is placed?

By default, WooCommerce does not keep track of which shipped item was sent through which shipping method.
This plugin does keep track. It will create a custom meta field “_shipping_line_id” on each item line,
containing the numeric ID of the shipping line that it corresponds to.

It will also build a custom meta field “_order_line_ids” on each shipping line, pointing to the IDs of the
item lines that it shipped. At the moment this a bar-separated list (e.g. 1|2|3) but may change to an array.

The WooCommerce V2 and V3 REST API will expose the meta fields for the item lines, but does not expose any
meta fields for the shipping lines.

Review feed

Fernando Acosta
9/3/2016

Awesome!

This plugin is really helpful!
Never Settle
9/3/2016

Incredible Shipping Plugin for Multiple Vendors

This use case seems pretty normal to lots of our clients yet a solution for this has been super hard to find. Well done! It's a perfect way to group shipping charges per vendor or other unique situations in which products are coming from different vendors or locations. Idea: would love to be able to label the shipping costs labels in checkout so it makes sense to the user how the site grouped their charges.

Screenshots

No screenshots available

Changelog

1.2.5

  • Additional package grouping rules.
  • Now compatible with plugin “Product Delivery Date Pro for WooCommerce”.

1.2.4

  • Support for network-enabled multisite.

1.2.3

  • Issue #9 Checkout packages not disabled when the shipping method was disabled.
  • Issue #11 Refactoring of the shipping class and individual product rules; functionally remains the same.
  • Issue #12 Additional package metadata to help with theming; docs and examples to come later.

1.2.2

  • hystericallyme removed from contributers as it appears to be an official collaboration, which wasn’t the intention.
  • Issue #10 fix – thanks to https://github.com/GoTeamScotch

1.2.1

  • Change of name for consistency with wordpress.org slug.
  • Added link to github project page.
  • Added experimental composer.json file.
  • Fixed “enabled” flag on shipping settings overview page.

1.2.0

  • Issue #1: change order line shipping link fields to hidden fields.

1.1.1

  • Refactor to use (eager-loading) singletons.
  • Only load settings class when in admin area.

1.1.0

  • PHP fixes
  • Extend types of package grouping available.

1.0

  • Initial Release