Type
magento2-module
This is a module that allows to update currency rates from addition external sources.
magento2-module
LGPL-3.0
None
None
None
None
None
This is a module that allows to update currency rates from addition external sources.
Fixer
[The old, deprecated Fixer API will be discontinued on June 1st, 2018]
We are happy to announce the complete relaunch of fixer.io into a more
stable, more secure, and much more advanced currency & exchange rate
conversion API platform. While the core structure of our API remains
unchanged, all users of the legacy Fixer API will be required to sign
up for a free API access key and perform a few simple changes to their
integration. To learn more about the changes that are required.
Be aware that free access to Fixer API has limited functionality.
You can setup Access Token for Fixer API in your administration panel for Magento.
Finance Google
New changes were introduces by Google and now it's possible only parse HTML to get required information.
Be aware about that Google may change it HTML structure at any time
European Central Bank
The reference rates are usually updated around 16:00 CET on every working
day, except on TARGET closing days. They are based on a regular daily
concertation procedure between central banks across Europe, which normally
takes place at 14:15 CET.
Be aware about low refresh rate
$ composer require oxcom/magento2-currency-services
$ bin/magento module:enable OxCom_MagentoCurrencyServices
$ bin/magento setup:upgrade
$ bin/magento setup:di:compile
Test will be performed on real sources, so internet connection is required.
$ composer install
$ vendor/bin/phpunit -c Test/phpunit.xml
Some info how to run tests in Travis + Magento Module