Background of the issue:
I am trying to configure the payment gateway 'Swish' to only be shown for Swedish language users on my site hidden link. I want to allow users to order books in Euro but pay in SEK using Swish, or alternatively, hide the Swish payment gateway for English-speaking visitors if it cannot be fixed. I have followed the documentation on WPML's site regarding multi-currency support and attempted to enable specific payment gateways for each currency, but under the 'Swish' heading, it says 'not yet supported'.
Symptoms:
When trying to pay with Swish on the English version of the site, I receive the error message 'AM03 - Invalid or missing currency'.
Questions:
A) Is it possible to hide the Swish payment gateway for English-speaking visitors if the currency issue cannot be resolved?
B) Can I configure Swish to allow payments in SEK while ordering in Euro?
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
When it comes to "WooCommerce Multilingual & Multi-Currency" it is not possible to charge a payment in a different currency than the currently set currency on checkout.
This means you need to have SEK set up a second currency in WooCommerce > WooCommerce Multilingual & Multi-Currency. You could set it as the default currency for the Swedish site language. You can also exclude SEK from being available in other active languages.