I'm setting up a website with multiple currencies.

When I tried to import currency rate from the back-end,

back-end -> Store -> Currency Rate

It didn't work as I expected.

All the service can't return the rate.

I searched this issue on the internet and found out this is the Magento issue. Does anyone have any ideal to fix it?enter image description here

2 Answers 2


I found the solution by my self. The Fixer API is changed and requires an API key. If we use the free plan account, we can convert the currency rate from EUR only.

I decided to make my own extension to implement other free currency convert services. You guys can check it in here https://github.com/thanhdv2811/Magento-2-Currency-Convert

I implemented 3 services:

  • you need to update module so it can work with magento 2.2.* by updating composer.json
    – Nadeem0035
    Aug 17, 2018 at 10:46
  • This doesn't work for me, Jul 24, 2019 at 8:26

This API endpoint is deprecated and has now been shut down. To keep using the Fixer API, please update your integration to use the new Fixer API endpoint, designed as a simple drop-in replacement.

You will be required to create an account at https://fixer.io and obtain an API access key.

Please read more here.

Alternatively, you can check other ways to integrate currency conversion here (to integrate Free Currency Converter API) and here (to use Fixer.io paid API).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.