xpay✦ Commerce
Directory
WooCommerce plugins
Free Shipping Excluder for WooCommerce
Free Shipping Excluder for WooCommerce
Exclude specific products or categories from the free shipping threshold, or disable free shipping if specific products are in the cart.
5.0
(2 ratings)Will this break my store?
What the WordPress.org registry says about keeping Free Shipping Excluder for WooCommerce running.
Tested to 7.0.2
Tested against the WordPress branch in use today.2 months ago
At least 5.1 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.8.0
Your host must be running at least this version.6.0
woocommerce
These must be installed and active first.1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Free Shipping Excluder for WooCommerce is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
11 / 15Listing transparency
10 / 10Ratings
5.0
2 ratingsFree 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 -
Report Issues / Wishlists:
https://github.com/nagpai/free-shipping-excluder/issues
Support
- Use the Dedicated WP.org Support Forum
- Contact the plugin author
- Like this plugin? Please share your love with a review and rating
Edit the product in WooCommerce, go to the Shipping tab, and check the “Exclude from free shipping” checkbox. Save the product.
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.
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.
Yes! Excluded products can be purchased normally. They simply don’t count towards the minimum amount required for free shipping.
If a product belongs to any category marked as excluded, it will be excluded from free shipping calculations.
The plugin works with WooCommerce’s native free shipping method. Compatibility with other extensions depends on how they implement shipping calculations.
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.
Categories
Plugin details
Tags on WordPress.org
