Hi,
As I understand, you are referring to our “Restrict Currency” section, is that correct? If that’s so, then, yes, it should work with WPML, as long as the currency is changing. Please let me know if it’s not working as expected, and in that case – would it be possible to log in to your site to check what’s going on (my email is [email protected])? Please let me know if sharing an account is not an option, and I will continue solving it remotely.
Or do you mean that language is changing, but the currency remains the same? If that’s the case, unfortunately, this is out of the scope of the current plugin, however, we have another plugin that conditionally hides gateways – Conditional Payment Gateways for WooCommerce. Currently, it doesn’t have WPML option, but I could add it there quite quickly – shouldn’t take more than a couple of hours.
Please let me know what you think, or if I misunderstood the question.