YITH Product Shipping gives individual products their own shipping economics: per-product costs by destination zone, per-unit quantity math, and item-specific rules that zone-based shipping tables can’t express. The freight-reality cases drive it: one product ships by freight at $80 while the rest of the catalog ships at $8 flat; oversized items surcharge by region; a handmade item costs more to ship to the coast than the interior. WooCommerce’s default shipping classes approximate this; per-product rules implement it exactly. Against shipping tools like YITH Delivery Date (scheduling) and YITH Multiple Shipping Addresses (recipients), this plugin owns the cost side – what each item costs to move, exactly.
The 1.5x line maintains steady cadence. For catalogs with heterogeneous shipping economics, it’s the precision layer.
Competitive Features
- Per-product costs – item-specific shipping prices
- Destination zones – costs vary by region
- Quantity rules – per-unit, per-case, or flat math
- Rule combinations – product plus zone plus quantity
- Free-shipping overrides – exceptions per product
- Cart calculation – item costs combine transparently
- Admin clarity – rules visible per product
Key Features
- Shipping class integration – works with WooCommerce classes
- Handling fees – per-product processing charges
- Weight-based support – where weight applies
- Zone mapping – WooCommerce zones respected
- Multi-currency – costs per store currency
- Translation ready – multilingual compatible
Comparison with Competitors
YITH Product Shipping vs WooCommerce Shipping Zones
| Aspect | YITH Product Shipping | WooCommerce zone shipping |
|---|---|---|
| Granularity | Per product × zone | Per zone only |
| Freight economics | Exact per-item | Approximated by classes |
| Mixed catalogs | Handled natively | Compromised |
| Setup | Per product (worth it) | Per zone (fast) |
Bottom line: Zone shipping prices destinations; product shipping prices items – and mixed catalogs (freight + parcel) need both dimensions intersected. Zones alone break on the first freight item.
YITH Product Shipping vs table-rate plugins
| Aspect | YITH Product Shipping | Table-rate shipping |
|---|---|---|
| Model | Per-product rules | Weight/price tables per zone |
| Freight precision | Exact | Table-approximated |
| Complexity | Product-level | Zone-table level |
| Together? | Yes | Yes |
Bottom line: Table rates price the zone; per-product rules price the item. Complex catalogs run both layers – tables for the general case, product rules for the exceptions.
Recommended Stack – shipping costs pair with delivery scheduling: combine with YITH Review Reminder so items that shipped with precise costs also earn the reviews that sell the next order.
Official Changelog
Version 1.56.0
Release Date: August 24, 2026
- Feature release: quantity-rule and zone-mapping refinements.
Version 1.55.0
Release Date: July 12, 2026
- Maintenance release: WooCommerce compatibility updates.
Version 1.54.0
Release Date: May 15, 2026
- Maintenance release: stability and cost-calculation fixes.
Frequently Asked Questions
When do I need per-product shipping?
When items move differently: freight furniture inside a parcel catalog, oversized goods surcharging by region, handmade items with real cost variance – any product whose shipping economics differ from the catalog norm.
How do quantity rules work?
Per-unit (each unit adds cost), per-case (cases of 6 price once), or flat (one cost regardless of quantity) – the math matching how goods actually ship.
Does it work with shipping zones?
Yes – WooCommerce zones provide the destination dimension; per-product rules provide the item dimension – the intersection where real shipping costs live.
Can some products ship free?
Yes – free-shipping overrides per product: a catalog where most items charge but a promo item ships free.
Do costs display to customers before checkout?
Configurable – product-page notices can show item shipping costs, the transparency that prevents checkout abandonment on surprise fees.

Leave a Reply