YITH Product Shipping – WooCommerce Extension

Version1.56.0
PriceFree

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.

Download the ZIP from the version buttons above, then go to Plugins → Add New → Upload Plugin, choose the file and click Install Now. Activate the plugin and you are done. Full walkthrough on our How to Install page.

Leave a Reply

Your email address will not be published. Required fields are marked *