Deprecated: Creation of dynamic property WC_Free_Shipping_Per_Product_Method::$hide_other_methods is deprecated in .../plugins/woo-free-shipping-per-product/class-free-shipping-per-product.php on line 36
Would love to see this fixed to reduce our debug noise a bit in local environments.
]]>Hi there,
Simply, I have some custom products in my woocommerce store where I have labeled them as “free shipping”, I did this with the “WooCommerce Free Shipping Per Product” plugin, I gave it a free shipping class from the product settings, but when this product is in the cart alone, the free shipping is active, but when other products arrive, it reflects the fixed price again. I used also “Hide-Shipping Method’s” plugin.
For Example:
Product Name: “??ütülmü? Kaya ?ekeri 5Kg” -> Free-Shipping Class
Product Name: “Propolis ?ekersiz Sak?z” -> Non-Class
SS: https://prnt.sc/we7kosgt5t_F
when I looked at past topics, you wrote that you solved this problem with an update 2 years ago but it still going.
]]>I wish I had discovered this plugin two months ago. It resolved the shipping class overriding issue in WooCommerce, a problem that WooCommerce support was reluctant to solve.
There is only one small thing that I’d like to get right. I have both in-house products and POD products, and they are shipped separately (of course). When there are only in-house products in the cart, it’s fine for not displaying ‘free shipping’ for the eligible products, as they are shipped together. However, when POD products and free shipping products are in the cart together, it might create the wrong impression that the free shipping products are shipped alongside the POD products. I could mention this distinction elsewhere, but is it possible to display ‘free shipping’ (or add customized wording) to the free-shipping products in the cart to differentiate them from the POD products?
Thank you.
]]>
The plugin worked on the product I setup for free shipping. But when I tried to add any other product to the cart where shipping is being calculated dynamically by another shipping plugin, it went into a loop and timed out.
Thoughts?
]]>Hello! I have problem! In english every thing is working as it should! But it doesn’t show this “Free Shipping” method on wpml translated languages..
For translated product the shipping class it shows like the main one “free-shipping”..
When I add to cart and go to chekout the “Free Shipping” options not showing, instead show different shipping options..
How to fix, dose it support wpml multilangual plugin?
Thank you in advance!
]]>I installed the plugin according to directions. I added shipping zone ‘Canada’ and selected free shipping per product. I added shipping class ‘free-shipping’ and made sure the products I wanted are using that shipping class. For non free-shipping products I use Canada Post plugin. At check out for the free shipping products, it just says “No shipping options were found for [address]”. Not sure what I’m doing wrong.
]]>Hi,
Congrats for the useful plugin.
When we use it in a bilingual site ( greek.english), the free-shipping class is not available in the shipping options for the translated product (english).
Can you help with this? Cause it’s the only problem we have with plugin and we intend to use it.
Thanks.
How to always enable free shipping if the cart contains a product eligible for free shipping?
Right now free shipping is applied only if all the products are eligible for free shipping in the cart.
I always would like to apply the free shipping method when the cart contains a product eligible for free shipping even if other products not eligible for free shipping are added to the cart.
Is it possible, please?
Thank you!
Hey,
Ive created a shipping class “free-shipping” with the exact same slug.
Here are my settings
When i get to checkout there is no shipping option available.
What am i doing wrong?
]]>Good afternoon – I have been at this for ages and i can not figure this out. I have two items that i would like to have as “free shipping” I have followed the process in the shipping, I’ve tried creating coupons and when I test the checkout it states that there are no shipping options available for your location. Any information would be great.
]]>Hi, first of all thanks for the plugin!
Free Shipping works fine, using the free-shipping class as it has to, so its the “hide other methods” option, but the “Exclude Free Shipping products from other shipping methods” I’m not sure if it’s not working or if I’m not understanding its purpose.
If I add any number of free shipping products to the cart it stays free shipping, but if I add a single product without free shipping to the cart then all free shipping products add to the calculation. I charge by piece, the shipping cost for 1 piece is 3 dlls, for 2-4 is 6 dlls and for 5 pieces is 9 dlls. If I add 4 free shipping pieces and a single no-free shipping piece the total is 9 dlls when I expected to be 3 dlls (4 pieces exclude free…).
So, is there something wrong or I missunderstood? in which case, what does that option realy do?
Thank you!
]]>Hi.
I installed your fine plugin and it – almost – fulfills my needs.
It seems to be working fine for products of type ‘Simple product’. I am using another type of products for bundles (another plugin) which includes a new product type called ‘Smart bundle’. Unfortunately your plugin doesn’t work for this type of products.
The product bundle plugin I am using is called ‘WPC Product Bundles for WooCommerce’.
Should I go back to using simple products for my bundled products (possible but not preferable) or is there a chance that your great plugin will support this type of products too?
Thanks and regards
S?ren
I had checked [Hide other methods].
So when i add one product with free shipping class and one without shipping class. It will charged for the shipping.
What i try to get is when there’s a free shipping class’ product, the shipping should be free
Hello the free shipping only works for 1 zone, I have a total of 10 zones, but it only works for 1 in the other 9 does not work.
]]>hello!
I have some troubles with the plugin:
I created a shipping class free-shipping-per-product and assigned it to the shipping zones. Then I added the shipping class to the products. But it still shows the flat rate in the checkout. I added a 0 to the shipping class in the flat rate options but that doesn’t help either.
What can that be?
Many thanks for your help!
Dirk
Hi,
I encountered the following problem:
the plugin works great until I add another product to the cart. When I add another product, it overwrites and shipping is no longer free. It’s so weird that after adding a product with free shipping, adding another product occours paid shipping again…
Is there a solution for this? ??
Thanks in advance!
]]>I have recently enabled this plugin and have just discovered a strange issue. When I add an item to the cart via the AJAX button, everything seems to work as expected. When clicking the “Add to Cart” button from the product page, however, an error is displayed at the top of the page: “Packing error: No items to pack!”
There was one other post about this from a few months ago that went unresolved, and it appears that it may be a conflict with the official WooCommerce USPS Shipping Method plugin, but I can’t understand what would be causing it. Does this plugin zero-out the shipping dimensions or width for some reason? Is there any workaround for this?
Edit: Upon further testing, it appears this message is only displayed to admin users, and does not affect the rest of the order workflow in any way. I can live with this. Thanks!
]]>Hi, I am using this plugin for free shipping for certain productos. It is a brazilian website and we are using the melhor envio plugin for shipping calculator.
The thing is that the other shipping methods are still showing when the person writes the zip code in the calculator.
Can someone help me for this?
Anyway, thanks already.
]]>Hi there.
It’s possible to change label “Free shipping” coontent? I tried to change this code line 91
‘label’ => ‘foo’
in class-free-shipping-per-product.php file, but doesn’t works…
Thanks!
I get a warning before updating to WooCommerce 4.1
Has the plugin been tested?
Is it safe to update?
Is an update planned soon?
I see in the single screenshot provided there’s a link in setup to Documentation. Great!
Except my issue is I cannot get the setup to show. It’d be awfully nice to look at the documentation, but after searching all over this plugin’s page on WP.org, there’s no link to it. Please provide one!
]]>Hello
I’m trying to set up the free shipping,
I have two zones:
Europe
International
both have set a flat rate and the free per product (with Hide other methods)
I have a shipping class free-shipping
I select in the product this class and in the checkout is not appearing the filed shipping.
]]>I’ve followed the instructions and things appear to work correctly. Items I’ve set for free shipping show as free in the cart. However the purchase cannot be completed because of the following error message: “Packing Error: No items to pack!”
This only happens when I have real-time USPS prices based on customer address activated in the cart. I have tried it both with the WooCommerce USPS Shipping plugin and the ELEX Stamps.com WooCommerce extension. Your plugin only works when I have flat rate as the only shipping option. This is not ideal, as the real-time calculated rates are lower, and when we have that option turned on, our sales increase.
I have seen others posting about this problem as far back as 2015, but there is no solution. It would be great if you could provide one for me. I’m totally happy to get on a call if that’s what it takes. Thanks!
]]>I am trying to get the free shipping working for 1 product only. It does work perfectly if only that product is in the cart, but when there are other products without the free-shipping class assigned to it, then the free shipping no longer shows up and only the other methods in the zone show. I want it so if that 1 product with the free-shipping class is in the cart then only the free shipping method shows up (all other methods do NOT show up).
]]>For my setup, having this plugin installed stops the Shipping Calculator/Estimator on the cart page from working for other shipping methods.
]]>I followed the support post to add a shipping zone for free shipping per product and assign the class “free-shipping” to eligible products. I created the shipping method and the class and assigned it to the coffee club products (6 products), but it’s still only using weight-base shipping method. Any ideas?
]]>I have products the qualify for free shipping ground, if they want it faster I want them still to see that option even for products that are linked to free-shipping.
Right now it bypasses shipping info and just shows other options I have made like pickup.
]]>This is great, thanks.
I was wondering if there’s a way I can still display one option I have for ‘Free Local Pickup’, rather than hiding all the other options?
Thanks
]]>