Automatically Change Currency Without a Popup

Topic summary

A user seeks to automatically change store currency based on visitor location without triggering a popup, while ensuring proper display of compare-at prices and consistent price rounding (e.g., ending in .95) across all currencies.

Proposed Solution:

  • Enable country/region redirection in Shopify admin: Settings > Markets > Preferences
  • This feature uses geolocation to place customers in the correct market automatically
  • The currency configured for each market should display accordingly

Remaining Questions:

  • Whether compare-at prices and price rounding rules apply consistently across all markets (initial confirmation provided but not definitively verified)
Summarized with AI on October 31. AI used: claude-sonnet-4-5-20250929.

How can I automatically change the currency on a Shopify store based on a visitor’s location without displaying a popup? I know Shopify’s default multi-currency app offer this feature, but I want to avoid the popup entirely.

Additionally, I need the “compare at price” to display correctly for all currencies, and I’d like all prices to be rounded consistently (for example, always ending in .95 for every currency). Customers should also be able to check out in their local currency.

What’s the best way to achieve this? Any insights or recommendations would be greatly appreciated.

There is a setting in the admin for this.
Go to settings>markets>preferences> and turn on country/region redirection.

This will place customers on the the correct market based on their geolocation. Then the currency you have setup for that market should show.

Will the compare at price show for every country as well as rounding the price? Thanks in advance

Yes, I believe it does.