When you change the currency you dont have to reload page.
1.2.1 - Step 01
Go to Theme settings > Currency converter plus > Source: By The4
1.2.2 - Step 02
Settings > General > Config by add
1.2.3 - Step 03
1.3.1 - Enable Customer Geolocation
Boost up your sales by showing your prices in the Visitor's Currency! When a customer goes to your store, your store chooses the currency to use based on the geolocation of their IP address. The prices in your storefront and checkout convert immediately to that currency. If a customer's location uses a currency that isn't supported by your store, then the store's currency is used. For example, your store currency is USD and you accept USD, EUR, and YEN. When a customer from Brazil visits your store, they see prices in USD (your store's currency) because you don't accept payments in BRL.