WooCommerce Shipping Packages


If your WooCommerce store (similar to eBay and Amazon) is selling products that have to be shipped from different locations (for example products are located in different warehouses or sold by various sellers) or they can only be shipped by different shipping methods, then WooCommerce Shipping Packages is what you need.

WooCommerce Shipping Packages arranges products, based on Group By rules, into packages.
Each package has its own shipping method selection in the cart and checkout pages.
You can also limit which shipping methods can be used for packages with different shipping class.

Features of WooCommerce Shipping Packages

  • Group products into packages.
  • Group by Shipping Class, Product ID, Product Type, Attributes, Categories, First Category, Tags, First Tag, Post Author (Vendor / Product Owner).
  • Group by several rules at the same time, for example: Shipping Class and Category.
  • Possibility to run in debug mode and use different types of logging.
  • Configurable Shipping Restrictions for Shipping Classes.
  • Supports all standard product types.
  • Supports WooCommerce Composite Products.
  • Supports WooCommerce Product Bundle.
  • It can be extended to support other complex product types.


  • ChitChats Shipping – Ship your packages from Canada via USA as if you were physically there.
  • Marketplace Cart – Offer Amazon like cart/checkout experience for your customers.
  • Package Orders – Automatically create separate orders for items shipped from different locations.
  • Product Categories Menu – Automatically add entire structure of product categories to any menu.


  • Sticky Product Bar plugin – Display sticky bar with product details, rating and add to cart button.
  • Shipping Packages – Split your cart into packages that can be shipped with different shipping methods.
  • Shipping Discount – Configurable shipping discount rules based on the amount spent for the items with a given shipping class.



  1. Make sure that you have WooCommerce Shipping Packages plugin already installed.
  2. Upload WooCommerce Package Orders to the “/wp-content/plugins/” directory.
  3. Activate the plugin through the “Plugins” menu in WordPress.
  4. Installation complete


October 11, 2019
This plugin did everything it says it does. The developers are very active and have some of the best support I have ever been given.
August 31, 2019
Product vendor support is great. In fact everything is great. Life saver for wc marketplace plugin users.
July 24, 2019
Great Plugin With Great Development team . Absolutely needed this plugin to do some great work on my website. it worked for some time until my website had more tasks to do and that's when i run into some issues. Guess what ? Developer fixed it right away . Really Appreciate your help . and thank you
Read all 3 reviews

Contributors & Developers

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




  • Initial release.


  • Solved issue when dokan was killing packages.


  • Display only shipping classes that have name set.


  • Configrable behavior of packages without shipping restrictions.


  • In some cases shipping method names were not displayed in the restriction table.


  • Fixed a minor php notice.


  • Added possibility to group by post meta value


  • Use all meta values, when more than one, in group by
  • Added support for cases when parent product has meta and variable product does not


  • Changed to use different admin notice class


  • Added support for virtual products


  • Added missing file
    = 1.0.11 –
  • add only valid coupons to the package
  • ability to add free shipping only with or without a valid coupon
  • display debug notes only to admin users