Product Packages for WooCommerce


This product is no longer sold on This document has been left available for existing users, but will no longer be updated.


↑ Back to top

Product Package allows you to define product packages for your store. Customers can select the package based on the number of products they want to buy. They will, then, be able to checkout only when they have completely filled the selected package.


↑ Back to top

Product package requires:

  • WooCommerce 4.8+


↑ Back to top
  1. Download the .zip file from your WooCommerce account.
  2. Go to WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
  3. Install Now and Activate the extension.


↑ Back to top

Product package Functions

  1. Navigate to Product packages.
  2. Click Add New to create a new product package. Here you will get the option to add a title for a new product package along with the package limit, Shipping Charge.
  3. Optional: If applicable, Shipping Charge includes the cost that will be added to the order total, default 0.
  4. Optional: If applicable, Product package image adds an image to a product package.
  5. Save.

Product package Settings

  1. Navigate to Product packages > Settings.
  2. There multiple options settings section:
    1. Required Product Categories: Only products with assigned category/categories will require a package to be chosen by the customer. This sets the product categories that required packages to purchase a product.
    2. Packages to show: This sets which package sizes will be show in the default pack selection on the shop page. The additional pack sizes you decide not to list on the shop page can be shown using a shortcode anywhere on the site.
    3. Package Selection title/description: This is used to give your customers some context around the pack selections. This can be anything you feel would help your customer
  3. Save Changes.


Basic: [product_packages]

Select pack sizes to show:  [product_packages packages=”5, 10, 15, 20”]

Hide title and description: [product_packages title=“false” and description=“false”]

Frequently Asked Questions

↑ Back to top

Basic Functionality

↑ Back to top

Not all products in my store require a package.

  1. Assign a category to all the products that require a package.
  2. From the Dashboard, navigate to Product packages > Settings.
  3. Add the category you assign to products to the Required product categories.

I would like to add a product category to the product package.

  1. Navigate to Product packages > Settings.
  2. Add product category by selecting categories in the Required product categories dropdown.
  3. Save Changes.

How to change the number of packages shown? 

  1. Navigate to Product packages > Settings.
  2. In the box for Packages to show, add the pack sizes you want included.
  3. Save Changes.

How to add product packages to other pages than the shop, cart pages?

Add [product_packages] shortcode to the page where you want to show the product packages.