Adding a currency selector
If you add a currency selector to your theme, then your customers can choose their preferred currency from a dropdown list of currencies. Currency selectors are built in to some themes or can be added through the Geolocation app app. The Geolocation app also allows you to prompt customers to switch to their local currency based on their IP address.
If you are on the Shopify Plus plan, then your store will automatically set your customers' currency based on their IP. If you are on another plan, then you can give customers the option to switch to their local currency by using the free Geolocation app by Shopify. The Geolocation app makes language and currency recommendations to your customers based on their geographic location, and browser or device language. The Geolocation app also adds a selector in the footer of your online store that allows your customers to choose their language and currency.
You can set the default currency for your international buyers by using International domains. For example, you can use
your-shop-name.com in the United States, where your online store appears in English and prices appear in USD. In France, you can use
fr.your-shop-name.com, where your online store appears in French and prices appear in EUR. This improves the localized shopping experiences and helps with international selling.
Add a currency selector to your store's navigation menu
You can update your storefront to include a currency selector in the footer or main menu of your theme without needing to customize your theme code.
Update your theme to add a currency selector
Some themes, such as Debut or Brooklyn, include a currency selector in the most recent versions. If you are using an older version, then you can update your theme to get a currency selector on your storefront automatically.
Edit your theme code to add a currency selector
If you want to edit your theme code so that customers can choose their currency, then you can use Shopify Liquid to create currency selectors in your storefront. This is an advanced tutorial. Edit your theme code only if you have coding experience. Altenatively, you can hire a Shopify expert using the currency selector job on Shopify Experts Marketplace.