To allow customers use their own currency to checkout, we can use
Checkout with Display Currency for Magento 2 extension. Instead of paying only by one base currency of the whole website, this module helps customers pay by display currency of store views they are staying in and buying products. It is so convenient for purchasers because total amount is not converted in the base currency in the payment gateway as in default Magento.
For example: