Open ivaigor96 opened 1 week ago
Moreover, the billing address country selector only updates the field AccessUserCountryCode not AccessUserCountry. At checkout it's showing value of AccessUserCountry AT is austria, that is the value I set when I clicked edit, and this is the value in the back end, where does the AccessUserCountry field even come from normally, I can't find it in the back end UI either
Currently on the Swift checkout, it is not possible to configure which countries are shown on the billing and delivery address country selector
The scenario is that on a solution with both guest checkout and authenticated checkout, it is not possible to allow different delivery countries. For example, if the customer would like to restrict guest orders to only Germany, and then allow logged in users to deliver to the rest of Europe they can't.
A logged in user can select any country on the address edit, which is an issue as well, because some of these countries might not exist under EcomCountries and therefore there will be a problem when trying to place an order for these countries
This is just inconsistent and confusing. We need a way to restrict for which countries the shipping is available, I know that there is a country setting for the shipping methods, but what if no shipping methods support the chosen delivery country ? I have tested and then there are simply no shipping methods available to select on the front end (nothing is shown). Ideally, the option in the country selector needs to correspond to the available delivery countries somehow, because if it doesn't it leads to confusion and not a good experience. When I would like to order to a acountry and I can not find it in the list, I immideately understand that the delivery is not available to the following country, it's better than running into different errors later after already selecting the country and entering my address.