Description

Shipping Per Product defines individual shipping rules for each product in the WooCommerce catalog, allowing you to set fixed or variable amounts per item directly on the product editing screen. The extension calculates the total shipping cost by adding the fees configured for each product in the cart and adjusts the amount based on the destination, making it ideal for those who sell items with very different weights, dimensions, or logistics requirements.

Key Features of Shipping Per Product

  • Per-product rate
    Adds a shipping cost field to the shipping tab of each WooCommerce product.
  • Rules by destination
    Sets different amounts by country, state, or ZIP code range for each item.
  • Automatic calculation in the cart
    Calculates total shipping by adding the fees for the products included in the order.
  • Additional per-unit rate
    Allows you to charge a base amount plus an additional fee for each extra unit of the same product.
  • Compatibility with variable products
    Applies individual shipping rules to each variation registered in WooCommerce.

Benefits of Shipping Per Product

  • Realistic shipping charges
    Charges the customer a cost proportional to what each item actually requires in terms of logistics.
  • Protected margins in mixed catalogs
    Prevents losses when selling lightweight and heavy items under the same single rule.
  • Granular control in the dashboard
    Centralizes shipping configuration within the product listing itself, without external tables.
  • Transparent calculation at checkout
    Shows the customer a shipping amount consistent with the contents of the cart.

Who Is Shipping Per Product For?

  • Those who sell products with widely varying weights and dimensions in the same catalog (furniture, electronics, crafts).
  • Those who need to charge different shipping rates per item without relying on integration with an external carrier.
  • Those who run a WooCommerce store with made-to-order items shipped from different locations.

How to Download Shipping Per Product

Shipping Per Product is available for download here at Ultrapack. After downloading the .zip file, install it by going to Plugins > Add New > Upload Plugin, select the file, and activate the extension. With WooCommerce already active, the per-product shipping fields will appear in each product listing under the Shipping tab.

Designed for those who need accurate shipping calculations in diverse catalogs, Shipping Per Product moves the cost decision from the global rule to the item level. This approach is especially useful for stores that combine small, bulky, and customized physical products, ensuring that each sale accurately reflects the logistical effort involved in shipping.

Frequently asked questions

Is WooCommerce Shipping Per Product GPL-licensed?

Yes. WooCommerce Shipping Per Product is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use WooCommerce Shipping Per Product on multiple sites?

Yes. You can install WooCommerce Shipping Per Product on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.

How much does WooCommerce Shipping Per Product cost at Ultrapack?

WooCommerce Shipping Per Product costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).

Does WooCommerce Shipping Per Product include updates?

Yes. The current version of WooCommerce Shipping Per Product is 2.8.6, published at Ultrapack on Sep 21, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is WooCommerce Shipping Per Product scanned before publication?

Yes. Every version of WooCommerce Shipping Per Product goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.

What are the requirements for the plugin WooCommerce Shipping Per Product?

Requires WordPress 7.0 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.