Check Auto Currency Switcher on storefront.
Set up base and allowed currencies in Magento 2.
Check out general extension settings: restrictions, currency by country, round prices.
Update GeoIP database, and test the extension here.
Check out extension user guide for more information.
Contact us Contact us and we will cover them for you.