Multiple Packages for WooCommerce


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 be broken down based on shipping classes or on a per product basis. Each
group will have its own shipping selection under the shipping section of your cart and checkout forms.

In addition, 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 separate their cart in packages without the need
of a developer. The actual functionality of multiple shipping options is provided through WooCommerce 2.1


Minimum Requirements

  • WooCommerce 2.6 or greater
  • WordPress 4.8 or greater
  • PHP version 5.6 or greater

Installation through FTP

  1. Upload the entire woocommerce-multiple-packaging 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 setup the plugin


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

This is a WooCommerce design choice. In the cart and checkout fields, each shipping option lists the products below that apply to the given rate.
After submitted, the receipt and order page will only list the options selected, and not which items should be shipped that way. If you would like
to request this feature, please contact WooCommerce support.


November 12, 2019
Wow! This is what I'm looking for a long time, you save my ass excellent plugin. Thumbs Up! automatic 5 stars.
January 6, 2019
The ability to add/remove the title to the shipping methods would be great. Otherwise, if using "woocommerce table rates", you simply see "Shipping 1/2/3...etc" Also, having the product items as a list, rather than comma-delimited would be nice as well. Otherwise, you get a wall of text if there are numerous items. Great plugin, nonetheless.
November 20, 2018
After 2 weeks of headaches testing a multitude of other plugins that promised to do this, but failed to deliver, this was heaven sent. I wish actual headaches could be so easily cured!
August 2, 2018
You can enhance admin interface to make it easy to understand, thanks for solving a complex problem that no others are able to sense.
May 20, 2018
I spent days trying to figure out how to do this manually and pulled my hair out many times. I wish I had found this sooner! Great plugin, works like a dream. Keep up the great work!
January 23, 2018
I was beginning to manually code a non-shippable option for products when I came across this, and glad I found it. The plugin works great and does as intended. A must for separating items that can't be shipped or need a different shipping class.
Read all 18 reviews

Contributors & Developers

“Multiple Packages for WooCommerce” is open source software. The following people have contributed to this plugin.




  • Added: Ability to Divide Cart by Dokan Vendor


  • Fixed: Added settings column for products with no shipping class


  • Fixed: Strict Standards message appearing on the cart
  • Updated: WooCommerce and WordPress compatibility versions


  • Fixed: Shipping method titles not display
  • Fixed: Settings page not showing updated settings until page refreshed
  • Enhanced: Compatibility with latest WooCommerce versions


  • Initial Release