Currex

Gotransverse Currency Exchange Service provides a way to store and manage multiple collections of exchange rates for the enabled currencies.

Refer to Currexmicroservice to see the list of endpoints, methods, request and response payload examples, and to try out the microservice in a live mode.

Currency Conversion is implemented through Rate Sets which include information on the currency exchange provider and Conversion Rates grouped into valid intervals. Rate sets require associated conversion rates that define the source currency which is to be converted, the target currency, and an exchange rate.

A rate set can store multiple Conversion Rates with combinations of the desired currencies. You can create conversion rates including all possible currencies, but only the enabled ones can be used for conversion. Refer to Gotransverse Help Site External Link for more information.

Rate sets can be associated with different providers and intervals due to your business needs. You can also create conversion rates with the same combination of source and target currencies per the same date for different rate sets. However, you cannot create overlapping intervals in the same rate set. Furthermore, a rate set can store multiple Conversion Rates with currency combinations; however, each desired rate set must be set to ‘active’ to be used for conversion. The following diagram represents a configuration with three rate sets, each with varying intervals, conversion rates and chosen currencies.

Currex

Currency Conversion

Refer to the following topics for more information: