First, this isn't a bug...
I've removed automatic selection of shipping & payment methods as this doesn't fit my needs...
Context:
Set 7 actual shipping methods, all based on weight. This is to match the tarifs from the postal service.
I also have a 'pickup at shop' option, for people to buy online but not to pay for shipping: instead they can come and collect in our physical shop.
If i set any one of the 7 'real' methods as the default shipping option, it only applies when the purchased products' weight fits the min/max weight that i've set in that particular shipping method.
Any order falling outside of this weight range is having 'Pickup at shop' automatically selected... At least when I test it with an anonymous and a fake logged-on user account this is the behaviour i see.
Is there any way to set this method as the anti-default? :)
or anyone have this case and implemented it differently ?
I found a sortof workaround, but it implies users not logging in until they reach the checkout : restricting the PickUp method to France only.
Once i logon the default method is the paying shipping...
cough: changed default from no prefered to None, and now none are preselected
oh well, its friday...