Plugin Author
Dan
(@dangoodman)
WBS doesn’t have an option to hide other shipping options. So, it might be related to some third-party code.
Could you try disabling all other plugins and switching to the default theme temporarily to check if it helps?
Also, the following information might be helpful: https://ww.wp.xz.cn/support/topic/before-posting-gather-the-following-details-2/ to find out what’s going on.
Before I added WBS to the general shipping options, everything worked fine but Local Pickup was the default option….but now it’s in the list in general so I can move WBS above as default, local isn’t available. I think it’s more of a configuration problem than a conflict, but I need help with it.
Plugin Author
Dan
(@dangoodman)
Sure, I understand you need help with it. And, to be able to help you I need some more details. Could you double-check my previous message?
I have used Health check to go back to default theme, and we still have the same problem…
WordPress 5.7.2
Woocommerce Version 5.3.1
WBS 5.3.12
PHP 7.4.22
Calculating shipping based on total basket weight
Plugin Author
Dan
(@dangoodman)
Thank you.
WooCommerce stops once a matching shipping zone is found. The ‘World Wide Shipping’ is always matched since it is set for Everywhere. So, it supersedes the ‘UK Collection’ zone. Find more details about shipping zones in the docs: https://docs.woocommerce.com/document/setting-up-shipping-zones/.
So how do you suggest going about having local pickup as an option, but weight based as default? There must be a way…
Plugin Author
Dan
(@dangoodman)
The easiest way seems to disable the Local Pickup shipping method you have and add a WBS rule instead:
Title: Local Pickup
Base Cost: 0
Destination: UK