Infigo supports automatic live currency exchange rate updates using exchange rate provider plugins.
This removes the need to manually maintain exchange rates across storefronts and allows currencies such as USD and CAD to update automatically using live market rates.
Supported Exchange Rate Providers
ECB Exchange Rate Provider
The ECB provider is intended for European currencies and requires EUR as the exchange rate base currency.

ExchangeRate-API Provider
For non-European currencies such as USD and CAD, use:
This provider supports automatic live exchange rate updates for a wider range of currencies.

Configuring Live Exchange Rates
Navigate to:
Configure:
| Setting |
Value |
| Current exchange rate provider |
ExchangeRate-API exchange rate provider |
| Auto update enabled |
Enabled
|

Important Notes
Currency codes are used by the API
Exchange rate updates rely on currency codes (USD, CAD, EUR), not display names.
You can safely rename:
- “US Dollar” → “USD”
- “Canadian Dollar” → “CAD”
provided the currency codes remain unchanged.
Live rates override manual rates
When live exchange rates are enabled, manually entered exchange rates are automatically replaced by the latest API values.
Avoid duplicate currencies
Do not create duplicate currencies with the same currency code.
Instead, rename existing currencies where required.
Background Tasks
Automatic exchange rate updates rely on scheduled background tasks running successfully.
If rates are not updating:
- Verify background tasks are enabled
- Confirm the API connection is successful
- Check provider configuration settings