We have an app which uses delivery customisations to re-order shipping rates, this appears to be working correctly when testing but many merchants are complaining this morning that the first rate is no longer the default selection. I note on this recent thread: [Delivery Customization Function] The system does not automatically select the cheapest option by default when the shipping methods are reordered - #2 by Alan_G that this should be the correct behaviour.
My observations are for customers who have made a selection previously, this is now saved in a more persistent manner and made the default selection. However, merchants also note that customers that always checkout with say an express option (which is normally ordered to the top) is now checking out with a standard option because it is cheaper and selected as default.
I also note that for new customers, all shipping rates show at the checkout, but for a returning customer the rates are hidden and only the default selection is shown with the rest hidden in a dropdown.
Can anyone confirm what exactly has changed here and if these observations are correct? Is there a bug with the checkout where the default selection isn’t applying correctly?
Merchant Impact:
Merchants want to control which shipping rate is selected by default, even if a customer has already made a previous selection or purchase using another option.