You want to set IP based currency in your store. You want your customers in the USA to view and pay the prices for the products in USD.
StoreHippo provides the support for multi-currency in its stores. The customers can view and pay the prices for the products in their native currency as per their geolocation. You can set different currencies for different locations by setting up Store variants. Follow the below steps: