Hi there,
Admittedly I don’t fully understand the use-case here: Are you looking to restrict a product in that it can ONLY be sent to the UK? Do you have a link to the other thread in question in order to glean more information on the desired setup here?
Plugin Support
Fernando a11n
(@fhaps)
Automattic Happiness Engineer
@leehuntmbb Within your shipping zones, are you using only flat rate shipping methods?
If so, there might be a way for you to achieve this without the use of any extra extensions. What you’d have to do is this:
1. Create a shipping class for items that aren’t shipping to the EU.
2. Add this shipping class to all the corresponding products.
3. Go to WooCommerce > Settings > Shipping. Open your shipping zones, and within your flat rate shipping methods, make sure to set all the costs at the shipping class level.
If items from a class are not shipped to the zone you are editing, make sure to leave that cost field empty.
It’s important that the main cost field is also left empty. So, see this example:
https://cld.wthms.co/BLlyxq
I hope this helps clarify things!
Thanks it seems to be Ok now. I had a “0” in the non-UK shipping zone Flat rate setting rather than it being blank which was the case for the UK zone
Lee
Plugin Support
Fernando a11n
(@fhaps)
Automattic Happiness Engineer
@leehuntmbb Oh, yes, that would definitely get in the way of the setting. It’s important that the field is left blank, rather than putting a zero there.
Glad you figured it out!