Free shipping above €100 not showing up anymore
-
On my webshop the free shipping based on shipping zone is not working anymore (woocommerce 8.7). I have custom code for min order amount €50,00. Also have the custom code to show only free shipping option if free shipping is available.
NL:
- Flat rate taxable €X,XX
- Free shipping min amount €75,- and checked “Apply the minimum order rule before voucher discount”
BE:
- Flat rate taxable €X,XX
- Free shipping min amount €100,- and checked “Apply the minimum order rule before voucher discount”
The problem
NL shipping country:
When I have €60 in the cart it shows shipping €X,XX > correct
When I have €80 in the cart it shows free shipping > correct
When I have > €100 in the cart, free shipping disappears and the normal flat rate €X,XX is shown, so no free shipping option available.
BE shipping country:
Always free shippingSteps I took for trying to fix this but not working
– Selected default theme
– Disabled plugins except for woocommerce
In the end on my test environment I rolled WC version back to 8.2 and there it worked.In short
Woocommerce allowed shipping method selection/filter is not working correctly. If above 100 euro, the free shipping method disappears in NL and in BE the shipping method always returns Free shipping.This may be related to https://www.ads-software.com/support/topic/free-shipping-is-not-working-i-version-8-5-1/ but I am not sure.
I will send you the needed system report and website url, but prefer private.
- You must be logged in to reply to this topic.