Hi guys,
I have added this code to the function.php
add_filter( 'woocommerce_cart_needs_shipping', '__return_true' );
So I can collect shipping addresses for virtual products. However, my virtual products are all now charging the table rate shipping charges and are not free shipping anymore.
Any ideas what I need to do to fix this? Basically I have a bunch of virtual products , that need shipping addresses but also need to be free shipping.
Hope someone can help! Thanks.