Title: Free Shipping Excluder for WooCommerce
Author: Nagesh Pai
Published: <strong>22 de octubre de 2025</strong>
Last modified: 24 de mayo de 2026

---

Buscar plugins

![](https://ps.w.org/free-shipping-excluder/assets/banner-772X250.jpg?rev=3382787)

![](https://ps.w.org/free-shipping-excluder/assets/icon-256X256.jpg?rev=3382507)

# Free Shipping Excluder for WooCommerce

 Por [Nagesh Pai](https://profiles.wordpress.org/nagpai/)

[Descargar](https://downloads.wordpress.org/plugin/free-shipping-excluder.1.3.zip)

 * [Detalles](https://es.wordpress.org/plugins/free-shipping-excluder/#description)
 * [Valoraciones](https://es.wordpress.org/plugins/free-shipping-excluder/#reviews)
 *  [Instalación](https://es.wordpress.org/plugins/free-shipping-excluder/#installation)
 * [Desarrollo](https://es.wordpress.org/plugins/free-shipping-excluder/#developers)

 [Soporte](https://wordpress.org/support/plugin/free-shipping-excluder/)

## Descripción

Free Shipping Excluder for WooCommerce gives you granular control over how products
affect your free shipping eligibility. You can exclude individual products or entire
categories from counting towards your free shipping minimum amount, or completely
disable free shipping for the entire order if a specific product is added to the
cart. This is perfect for stores that sell items like gift cards, services, promotional
products, or heavy/bulky items that shouldn’t qualify for free shipping.

#### Features

 * **Product-level exclusion** – Exclude individual products from free shipping 
   calculations via a simple checkbox in the product shipping settings
 * **Category-level exclusion** – Exclude entire product categories, automatically
   applying the exclusion to all products within those categories
 * **Disable free shipping entirely** – Completely disable free shipping for the
   entire order if a specific product is in the cart, regardless of order total
 * **Flexible control** – Use either method or both together to match your specific
   business needs
 * **Seamless integration** – Works with WooCommerce’s native free shipping method
 * **No configuration complexity** – Simple checkboxes, no complicated settings

#### How It Works

When a customer adds items to their cart, the plugin calculates the free shipping
eligibility by:
 1. Checking if any product in the cart has «Disable free shipping
if in cart» enabled. If so, free shipping is immediately disabled for the entire
order. 2. Checking each product for exclusion settings (both product-level and category-
level) 3. Summing only the eligible products’ costs 4. Comparing the total against
your free shipping threshold

Excluded products can still be purchased and shipped – they just don’t count towards
the minimum amount needed for free shipping.

#### Use Cases

 * Exclude gift cards from free shipping calculations
 * Exclude digital products or services
 * Prevent free shipping entirely for bulky, heavy, or high-shipping-cost items
 * Exclude promotional items or samples
 * Exclude low-margin products
 * Exclude entire categories like «Accessories» or «Downloads»

### Contribution

You are welcome to contribute to this free and open source extension:

 * **Source Code:**
    [https://github.com/nagpai/free-shipping-excluder](https://github.com/nagpai/free-shipping-excluder)
 * **Report Issues / Wishlists:**
    [https://github.com/nagpai/free-shipping-excluder/issues](https://github.com/nagpai/free-shipping-excluder/issues)

### Support

 * Use the [Dedicated WP.org Support Forum](https://wordpress.org/support/plugin/free-shipping-excluder/)
 * [Contact the plugin author](https://nagpai.blog/contact-me/)
 * Like this plugin? Please share your love with a [review and rating](https://wordpress.org/support/plugin/free-shipping-excluder/reviews/#new-post)

## Capturas

[⌊Product level exclusion setting⌉⌊Product level exclusion setting⌉[

Product level exclusion setting

[⌊Category level exclusion setting⌉⌊Category level exclusion setting⌉[

Category level exclusion setting

[⌊Product level free shipping disable setting⌉⌊Product level free shipping disable
setting⌉[

Product level free shipping disable setting

## Instalación

 1. Upload the plugin files to the `/wp-content/plugins/free-shipping-excluder` directory,
    or install the plugin through the WordPress plugins screen directly
 2. Activate the plugin through the ‘Plugins’ screen in WordPress
 3. Go to Products > Categories to exclude entire categories, or edit individual products
    to exclude them or disable free shipping entirely
 4. To exclude a product: Edit the product > Shipping tab > Check «Exclude from free
    shipping»
 5. To exclude a category: Products > Categories > Edit a category > Check «Exclude
    from free shipping»
 6. To disable free shipping entirely for a product: Edit the product > Shipping tab
    > Check «Disable free shipping if in cart»

## FAQ

### How do I exclude a specific product from free shipping?

Edit the product in WooCommerce, go to the Shipping tab, and check the «Exclude 
from free shipping» checkbox. Save the product.

### How do I exclude an entire category?

Go to Products > Categories, edit the category you want to exclude, and check the«
Exclude from free shipping» checkbox. All products in that category will be excluded.

### How do I completely disable free shipping for the entire order if a specific product is in the cart?

Edit the product in WooCommerce, go to the Shipping tab, and check the «Disable 
free shipping if in cart» checkbox. Once checked, if a customer adds this product
to their cart, the entire order will be disqualified from free shipping, regardless
of the cart total or any other products present.

### Can excluded products still be purchased?

Yes! Excluded products can be purchased normally. They simply don’t count towards
the minimum amount required for free shipping.

### What happens if a product is in both an excluded and non-excluded category?

If a product belongs to any category marked as excluded, it will be excluded from
free shipping calculations.

### Does this work with WooCommerce subscriptions or other extensions?

The plugin works with WooCommerce’s native free shipping method. Compatibility with
other extensions depends on how they implement shipping calculations.

### Will customers see which products are excluded?

No, the exclusion happens behind the scenes in the cart calculation. Customers will
simply see whether they qualify for free shipping based on their eligible items.

## Reseñas

![](https://secure.gravatar.com/avatar/288b583503bc221fe0ef962fb40fd6e3c5651629a3324407d949f52bc78bcd68?
s=60&d=retro&r=g)

### 󠀁[Nice and clean!](https://wordpress.org/support/topic/nice-and-clean-109/)󠁿

 [Misha Rudrastyh](https://profiles.wordpress.org/rudrastyh/) 12 de noviembre de
2025 1 respuesta

A very simple plugin that adds a setting checkbox to the product edit pages in WooCommerce.
I am glad that it is not overloaded with shiny settings pages and weird notifications.
Thank you!

![](https://secure.gravatar.com/avatar/77daaed38f83b4f9c3936b1607b7088609058da6a4bfe356716974e2eb39133f?
s=60&d=retro&r=g)

### 󠀁[Perfectly working](https://wordpress.org/support/topic/perfectly-working-20/)󠁿

 [satishkotgire](https://profiles.wordpress.org/satishkotgire/) 11 de noviembre 
de 2025 1 respuesta

It is working absolutely as desired. Thank you.

 [ Leer todas las 2 reseñas ](https://wordpress.org/support/plugin/free-shipping-excluder/reviews/)

## Colaboradores y desarrolladores

«Free Shipping Excluder for WooCommerce» es un software de código abierto. Las siguientes
personas han colaborado con este plugin.

Colaboradores

 *   [ Nagesh Pai ](https://profiles.wordpress.org/nagpai/)

[Traduce «Free Shipping Excluder for WooCommerce» a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/free-shipping-excluder)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/free-shipping-excluder/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/free-shipping-excluder/)
o suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/free-shipping-excluder/)
por [RSS](https://plugins.trac.wordpress.org/log/free-shipping-excluder/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 1.3

 * Added option to completely disable free shipping for the entire order when specific
   products are in the cart.

#### 1.2

 * Added virtual product exclusion feature

#### 1.1

 * Added category-level exclusion feature
 * Enhanced product-level exclusion with meta field support
 * Improved calculation logic to support both exclusion methods
 * Updated security practices with proper nonce verification

#### 1.0

 * Initial release
 * Product-level exclusion from free shipping threshold

## Meta

 *  Versión **1.3**
 *  Última actualización **hace 5 meses**
 *  Instalaciones activas **70+**
 *  Versión de WordPress ** 6.0 o superior **
 *  Probado hasta **7.0.7**
 *  Versión de PHP ** 8.0 o superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/free-shipping-excluder/)
 * Etiquetas:
 * [category exclusion](https://es.wordpress.org/plugins/tags/category-exclusion/)
   [free shipping](https://es.wordpress.org/plugins/tags/free-shipping/)[shipping](https://es.wordpress.org/plugins/tags/shipping/)
   [woocommerce](https://es.wordpress.org/plugins/tags/woocommerce/)
 *  [Vista avanzada](https://es.wordpress.org/plugins/free-shipping-excluder/advanced/)

## Valoraciones

 5 de 5 estrellas.

 *  [  2 valoraciones de 5 estrellas     ](https://wordpress.org/support/plugin/free-shipping-excluder/reviews/?filter=5)
 *  [  0 valoraciones de 4 estrellas     ](https://wordpress.org/support/plugin/free-shipping-excluder/reviews/?filter=4)
 *  [  0 valoraciones de 3 estrellas     ](https://wordpress.org/support/plugin/free-shipping-excluder/reviews/?filter=3)
 *  [  0 valoraciones de 2 estrellas     ](https://wordpress.org/support/plugin/free-shipping-excluder/reviews/?filter=2)
 *  [  0 valoraciones de 1 estrellas     ](https://wordpress.org/support/plugin/free-shipping-excluder/reviews/?filter=1)

[Tu valoración](https://wordpress.org/support/plugin/free-shipping-excluder/reviews/#new-post)

[Ver todas las reseñas](https://wordpress.org/support/plugin/free-shipping-excluder/reviews/)

## Colaboradores

 *   [ Nagesh Pai ](https://profiles.wordpress.org/nagpai/)

## Soporte

¿Tienes algo que decir? ¿Necesitas ayuda?

 [Ver el foro de soporte](https://wordpress.org/support/plugin/free-shipping-excluder/)