Error: The Value ‘EUR’ is invalid for the Parameter ‘currencyCode’

I’m trying to set up Amazon Payments for my Woocommerce shop but get this error message in the sandbox.

Error: The Value ‘EUR’ is invalid for the Parameter ‘currencyCode’

Any suggestions?

Hello,
The error message you’re encountering suggests that the currency code you’re using, ‘EUR,’ is not valid for the parameter ‘currencyCode’ in the context of your Amazon Payments setup. To resolve this issue, you should ensure that you’re using the correct currency code supported by Amazon Payments.

Here are a few steps you can take to troubleshoot the issue:

  1. Double-check the currency code: Verify that you’re using the correct currency code for the currency you intend to use. In this case, ‘EUR’ is the correct code for Euros, so it should be valid. However, it’s always good to double-check for any typographical errors or formatting issues.
  2. Check integration settings: Review your integration settings within the Woocommerce plugin or any other relevant configuration settings. Make sure you’ve selected the correct currency code and that it is properly passed to the Amazon Payments API.
  3. Sandbox environment limitations: Keep in mind that the sandbox environment may have certain limitations or differences compared to the live production environment. It’s possible that specific currency codes might not be supported in the sandbox environment, even if they are valid in the live environment. Consider testing with other currency codes or try using the live environment for further testing.

If the issue persists, it’s advisable to reach out to Amazon Payments support or consult their documentation for specific guidance on integrating Amazon Payments with Woocommerce and resolving currency-related issues.