YayCurrency is an advanced plugin for WooCommerce's currency function and here are the list of its major features:
It allows to set multiple currencies from backend so that the frontend users can select his desired currency for transaction.
It allows you to set currency auto detection for frontend users based on their country.
Admin can turn on option that allows frontend users to checkout in different countries at the checkout.
You can set the plugin to make automatic updates of exchange rates at a specified interval at the frontend.
Admin can add currency switch option in widgets.
Frontend User can change the currency on Shop page.
Frontend User can change the currency on cart page.
Frontend User can change the currency on checkout page.
Currency Switcher can be shown as Menu Item