WooCommerce

Shipping Gateway Per Product for WooCommerce

Conditional WooCommerce shipping methods per product, category or tag.

Shipping Gateway Per Product for WooCommerce assigns a different set of shipping methods to each product, category or tag. Bulky furniture skips letter post, digital downloads disappear from the shipping step entirely, and chilled goods only offer express couriers — all configured straight from the product editor.

Default WooCommerce shipping often shows too many or incorrect shipping options. This can confuse customers and lead to abandoned carts. With this plugin, you can show express shipping only for premium products, disable free shipping for heavy items, apply shipping rules per category or tag, and control shipping behavior for mixed carts — resulting in a better checkout experience, fewer abandoned carts, and higher conversions.

What problem does it solve?

Default WooCommerce shipping often shows too many or incorrect shipping options. This can confuse customers and lead to abandoned carts. With this plugin, you can show express shipping only for premium products, disable free shipping for heavy or oversized items, apply shipping rules per category or tag, and control shipping behavior for mixed carts — resulting in a better checkout experience, fewer abandoned carts, and higher conversions.

Key features

  • Assign shipping methods per individual product
  • Fully compatible with WooCommerce shipping zones
  • Handle multiple products in one cart
  • Lightweight, fast, and easy to configure
  • No coding required
  • Set shipping rules per category
  • Apply shipping methods based on product tags
  • Advanced cart logic for mixed products
  • Conflict resolution methods: common shipping methods, cheapest option, most expensive option
  • Let the customer choose shipping method

How it works

Edit a product, category, or tag and assign the allowed shipping methods. Save your settings. At checkout, matching shipping methods are shown and mixed cart rules are applied (Premium). Simple, powerful, and flexible.

How mixed carts are handled

For mixed carts with multiple products that have different shipping rules, the plugin applies advanced cart logic and conflict resolution options. Choose to show common shipping methods, force the cheapest option, force the most expensive option, or let the customer decide — ensuring checkout never breaks and customers always see relevant shipping options.

Use cases

Use this plugin when you want to:

  • Show express shipping only for premium products
  • Disable free shipping for heavy or oversized items
  • Apply shipping rules per category or tag
  • Control shipping behavior for mixed carts
  • Offer local pickup only on selected products
  • Hide shipping entirely for digital downloads

Often paired with our WooCommerce Payment Gateway Per Product plugin and WooCommerce Delivery Date plugin.

Free vs Premium

Free
  • Shipping per product
  • WooCommerce zone support
Premium
  • Category-Based Shipping Rules
  • Tag-Based Shipping Control
  • Advanced Cart Logic for mixed products
  • Conflict Resolution Options (common, cheapest, most expensive, let customer choose)
  • Include / Exclude Logic
  • Checkout Optimization
  • Priority support

See it in action

A look at the admin experience and the customer-facing result.

Video walkthrough

Knowledge base

Official docs, setup walkthroughs and developer references for Shipping Gateway Per Product for WooCommerce.

Browse the full documentation

Frequently asked questions

Can I hide a shipping method for one product?+

Yes. From the product editor you can pick exactly which shipping methods are available for that product.

Can I set shipping methods by category or tag?+

Category and tag-based shipping rules are available in the Premium version. You can create shipping rules based on WooCommerce product categories and tags, and combine them with per-product rules.

What about mixed carts?+

Only shipping methods valid for every product in the cart are shown. With Premium, advanced cart logic and conflict resolution options let you choose how mixed carts are handled.

Does it work with WooCommerce Shipping Zones?+

Yes. The plugin is fully compatible with WooCommerce shipping zones — it filters methods per product, it doesn't replace your existing zones.

What are the conflict resolution options?+

Premium users can choose how mixed carts are resolved: show common shipping methods, force cheapest shipping, force most expensive shipping, or let the customer decide.

Do I need the premium version?+

The free version covers basic per-product shipping and WooCommerce zone support. Premium adds category and tag rules, advanced cart logic, conflict resolution, include/exclude logic and priority support.

Built and supported by Dreamfox Media

Author
Dreamfox Media
Version
2.7.8
Last updated
2026-05-20 2:15pm GMT
Guarantee
30-day money-back guarantee on all premium licenses.

Download or buy Shipping Gateway Per Product for WooCommerce

Single-site license, one year of updates and priority support, 30-day money-back guarantee.

More Dreamfox Media plugins