The store I'm working on needs to change what currency the order is charged in based on the shipping address country.
My current strategy is to display a message to the customer if they change the shipping country to one with a different currency letting them know that they will be charged in a different currency. The message will have a link to checkout with the correct prices and the correct local set.
Is there a different approach you would suggest?
I am planning to follow the pre-populating checkout fields dirrections from here
to make sure that any email/address info entered by the customer transfers over. Is there a better way to do that?