This plugin will allow you to set the shop currency based on the visitor’s country, on top of the build-in option in WooCommerce Multilingual to set currency based on language.
For example: Dollar is selected as a default for English in WooCommerce Multilingual, and our plugin could set Pound specifically for England. In this way our plugin is complementing the functionality in WooCommerce Multilingual and only changing those currencies that you want differently for a specific country. This is only done for the initial currency, so if you use a currency switcher then visitors can still change this.
This plugin doesn’t need any additional front-end styling or any complicated integration. Simply enable the plugin and choose for which countries you want a different currency.
Required plugins - WooCommerce - WooCommerce Multilingual - WPML
If you need any help, feel free to visit our support forum!