

Exchange rate providers are written in X++. New exchange rate providers should be derived from the IExchangeRateProvider interface. The following illustration shows the main interfaces and classes that make up the exchange rate provider framework, and the relationships among them. For more information, see (./extensibility/register-subclass-factory-methods). The Managed Extension Framework makes the SysPlugin extension framework available to non-X++ code. SysPlugin framework - This extension framework is based on the Managed Extension Framework.The framework – The import currency exchange rates framework that coordinates the retrieval of exchange rates from providers and appropriate storage of the exchange rates.Foreign Exchange Rates Powered by OANDA is an example of a service that provides exchange rates.
OANDA FX RATES LIVE FREE
Exchange rate service – A free or paid subscription service that provides a list of exchange rates that have been published.Exchange rate provider configuration – The configuration settings of an exchange rate provider that determine how it will be used.By default, exchange rate providers aren't registered when they are deployed.
OANDA FX RATES LIVE REGISTRATION

This process is a system operation that supports batch processing.

You can reference this class as you read through this article. You can find the source in the ExchangeRateProviderOanda class. By following the steps that are described in this article, you will create a functional exchange rate provider. For the purpose of illustration, the OANDA exchange rate service is used throughout this article. This article describes the steps that are required in order to set up an exchange rate provider.
