Open namiokuzono opened 1 week ago
I'm finding out that once you set up Table Rate Shipping with "Free Shipping" condition based on price like this:
Image link: https://cln.sh/QRRMgFVd
It actually only counts physical products while excluding digital products and gift card products while checking out.
Image link: https://cln.sh/q7hTqQvG
Describe the solution you'd like
Virtual/digital products should not be counted towards the Free Shipping order total.
To Recreate
Checking out
Set up Shipping:
Set up Products:
When you put the virtual product($100 worth), then this is counted towards free shipping:
Block Checkout Image link: https://cln.sh/xWGBhtp8
Classic Checkout Image link: https://cln.sh/F1MllBDK
Describe alternatives you've considered
As discussed in this forum: https://wordpress.org/support/topic/exclude-virtual-product-cost-from-minimum-free-shipping-cost/
Additional context
I was originally looking into Gift Cards behavior and noticed this is coming from the core.
Internal ref: Please see this thread https://github.com/woocommerce/woocommerce-gift-cards/issues/873