WooCommerce Free Shipping not showing? Test the threshold, not just the setting.
A Free Shipping method can be configured correctly and still remain unavailable because the current cart does not satisfy its conditions. The key is to confirm the customer is in the right zone and then test the configured threshold precisely.
Shipping Doctor for WooCommerce can scan common shipping-zone and Free Shipping problems and test what WooCommerce returns for a customer address.
Install Shipping Doctor freeConfirm the customer matches the right zone
Free Shipping belongs to a shipping zone. If another zone matches first, the Free Shipping method you are looking at may never be evaluated for that customer.
Check the Free Shipping requirement
WooCommerce can require a minimum order amount, a valid free-shipping coupon, either condition, or both. Verify the exact requirement configured on the method.
Test just below, at and above the minimum
For a 500 kr threshold, compare carts at 499.99, 500.00 and 500.01. This quickly shows whether the boundary behaves as expected.
Remember coupons and taxes can affect the amount
Depending on your store configuration, discounts and taxes can change which cart amount WooCommerce evaluates for Free Shipping.
Check for multiple Free Shipping methods
Multiple methods inside the same zone can make troubleshooting harder. Make sure you are editing the method that WooCommerce is actually evaluating.
A faster way to verify the setup
Shipping Doctor is a read-only troubleshooting plugin. It does not change your WooCommerce settings. Its Health Check can flag likely configuration problems, while Address Test shows which zone and built-in WooCommerce shipping methods are returned for a destination.
Check your WooCommerce shipping setup
Install Shipping Doctor from WordPress.org and run a read-only health check.
Get Shipping Doctor