Can you be more specific? We’ve had no reason to touch shipping class code in core and whilst there have been a lot of fixes/changes I see no related commits https://github.com/woocommerce/woocommerce/compare/3.0.1…3.0.3 If you believe it’s a Table Rate Shipping update, log an issue on the helpdesk, paste the ticket ID here and I’ll have one of the devs look into it.
Zones are working, shipping methods are working, but shipping classes are not working within table rates. Items that should have a special shipping class are defaulting to the rate without a class specified. ….I hope this makes sense, it’s awkward to explain.
It could definitely be the Table Rate plugin breaking with this version of WC. But I figured i’d start here and see if anyone else was experiencing issues.
I set up my staging site with 3.0.3 installed so you folks can see the issue in action and opened a ticket for the TRS plugin. The # is: #562744
Thanks for your help!
Hi,
seems like this is a third-party-plugin problem because I cannot confirm this problem in a default WooCommerce setup.
cheers
@ponies_unicorns Specific types of products? Variations? Simple?
I think I found the issue with variations – they were not inheriting the parent shipping class correctly.
This should fix it: https://github.com/woocommerce/woocommerce/pull/14387
Or you can set the shipping class on each variation rather than it being ‘same as parent’.
We only use shipping classes on variable products and not simple so it’s hard to tell. But it sounds like this may be my fix. I’ll try it out on my staging site later today and see how it goes.
Thank you, Mike!!!
It works! Thanks again. 🙂
I have similar issue
None of my variable products are showing the following error
“There are no shipping methods available. Please double check your address, or contact us if you need any help”
Everything was fine for 5 years
Woocommerce 3.0x update caused this
Had this problem exactly, the fix worked – many thanks. Hope it will be included in next woocommerce release?