Description
Syzenlabs Per Product Shipping adds a WooCommerce shipping-zone method backed by product-family rules.
Features:
- Rules for simple products and variable-product parents.
- Complete per-variation overrides or explicit parent inheritance.
- Ordered country, state, city, and postcode destination rows.
- Exact, wildcard, numeric-range, and comma-list postcode matching.
- Sum, highest, or lowest package aggregation.
- Default product cost and fixed or percentage handling fees per product and per order.
- Optional product costs added to eligible existing shipping methods.
- Optional Free Shipping and Local Pickup suppression when this method is available.
- Bulk fixed-cost updates and CSV dry-run, import, and export.
Pricing
This plugin is 100% free forever. There is no paid or premium tier — no purchases, subscriptions, or feature locks.
Development
The plugin is open source and contributions are welcome. Please submit pull requests or open issues on the GitHub repository.
Installation
- Install and activate WooCommerce.
- Upload and activate this plugin.
- Add “Per Product Shipping” to a WooCommerce shipping zone and configure its instance settings.
- Open WooCommerce > Per Product Shipping and create product-family rules.
FAQ
-
Does a variation fall back to its parent?
-
A variation follows its parent while Enable Per Variation Shipping is off. When enabled, the variation is a complete override and does not fall back to its parent.
-
Which destination row wins?
-
The first matching row in stored order. If no row matches, the selected record’s fallback applies when configured.
-
Can configured costs adjust another shipping method?
-
Yes. Adjust Shipping Costs adds resolved configured product costs to eligible non-free methods. It never changes Free Shipping or any Per Product Shipping rate.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Syzenlabs Per Product Shipping for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Syzenlabs Per Product Shipping for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0 – 18 Jul 2026
- Initial release.