UPDATE: have resolved this through digging into the customisable settings in languages.
For anyone else trying to solve this issue my fix was:
- Set up a new location with pick up only and no shipping or local delivery
- Adjust product location settings so pick up only can’t be used through shipping location
- Use language settings to adjust shipping error messages.
The yellow highlights on the screen shot show which areas can be used for shipping error messages.
Naturally I won’t be keeping all of these, but this shows me adjusting all relevant options, before whittling it down to what is cleanest / makes the most sense.
This is working in 99% of instances, although there is one product slipped through when it shouldn’t although all of it’s settings are identical from what I can find. Worst case, I’ll duplicate one of the ones it works on and edit it to replace the one that’s getting through.
Found a bunch of other things to adjust while I was there, so definitely a helpful area to check out.
Hope it helps someone!
