Hi there, Annette,
Unfortunately not, Shopify Payments and most other gateways only allow you to charge in a single currency, so while you can show customers a price in another currency (like the one in this tutorial) you can't charge in more than one.
Hope that helps :)
Jamie here from Shopify. You should be able to set up IP based redirects. This Shopify Doc touches on this subject, but this is not a Shopify Supported Customization. You will want to speak with a developer that has a deeper understanding of this process. There are lots of third party developers for hire at experts.shopify.com that should have no trouble with this customization.
If you were looking to run two distinct stores with different currencies at the checkout, these will need to be two distinct stores from the Shopify side. Feel free to reach us 24/7 regarding pricing options if you were looking to move forward with this, or if you had any oustanding questions or concerns.
You can also check out Stitch Labs, as they have a handy tool for managing multiple inventoreis if you have multiple stores.
Jamie | firstname.lastname@example.org