Theme settings > Currency
This function will help you to convert the product price to the national price suitable for customers who are buying.
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.
Shopify Payments requirements
Shopify Payments is available only to stores in certain countries and regions. With Shopify Payments you're automatically set up to accept all major payment methods as soon as you create your Shopify store.
Allows the store to sell in multiple currencies
Edit your Shopify Payments settings to allow sales in multiple currencies, then add a currency selector to the online store theme.
Before you start selling in multiple currencies, test the customer experience . Shopify supports two monetary values (stores and customers) instead of one, for sales in multiple currencies.
Even though prices are displayed in different currencies, orders will still be processed in your store's currency.
To offer multiple currencies on your online store, you must first edit your store's currency formatting.
To offer round currency. Change how currencies are displayed on your store is {{amount_no_decimals}}. edit your store's currency formatting.
Use the country's ISO currency code. Separate your currency codes with a space.