Foreign Exchange Rates

Get Visa's latest Foreign Exchange Rates instantly.

available for use by

Issuer Banks


Independent Developers

Regional Availability

View Details
  • N. America
  • Asia-Pacific
  • Europe
  • LAC

FEES & Terms

Free to use in Sandbox. Contact for Production fees. Product terms located at end of the page.

Stock chart image

Better user experience for cross-border and/or multicurrency transactions

Visa provides daily FX rates for the 180+ global currencies that are used within VisaNet to authorize and settle transactions. The current list of supported currencies with their alphabetic and numeric ISO codes and their minor decimal places (for displaying amounts) can be found on the Request and Response Code Reference..

The Enhanced FX API provides Visa rates for global currencies and its comparison with benchmark rates like ECB. Visa rates are made available for the past 365 days for currencies listed here. Benchmark rates are made available for the past 365 days for currencies listed here.

The Foreign Exchange Rates API and Enhanced Foreign Exchange API are available for use by any developer in sandbox and production. However, Visa retains the right to review your project implementation of this API prior to production on-boarding to ensure appropriate use of its features.

Key Features

exchange currency icon

Be up-to-date on daily currency conversion rate.

mobile currency icon

Provide a better user experience for multicurrency transactions.


Provide transparency to users through comparison of the Visa rates to the benchmark rates like ECB.

Why Use It?

Better Payment Experience in Cross-Border and Multi-currency Transactions

The customer can be well informed of the daily curency conversion rate and how it compares to benchmark rates like the European Central Bank (ECB) rates.

How Does It Work?

Foreign Exchange Rates accepts a source and destination currency pair and returns the current day’s Visa exchange rate for the pair. It can also take a transaction amount in the source currency and return the same amount in the destination currency, with or without an optional FX rate markup.

The Enhanced Foreign Exchange API accepts a "from" currency and amount (transaction currency and amount), "to" currency and amount (cardholder billing currency), bank specific fee and asOfDate. The API returns the "to" amount with Visa rates and benchmark rates (if applicable to the currency pair) as well as markup between the Visa and benchmark rates. Last available rates that were effective on the asOfDate are returned. If asOfDate is not provided, API returns that last effective benchmark and Visa rates.

APIs Included

Foreign Exchange Rates API

The Foreign Exchange Rates API provides easy access to the Visa daily currency conversion rate for a given currency pair.

Enhanced Foreign Exchange Rate API

The Enhanced Foreign Exchange Rates API provides access to last 365 days Visa and benchmark FX rates (if applicable) for a currency pair as available on the as of date.

Related Content
Two mobile phones

Exchange Currency Via Mobile

See how Canadian Imperial Bank of Commerce uses Foreign Exchange Rates for “Travel Tools" on its mobile app to help customers make purchases abroad.

The team

Make Digital Payments by Scanning a QR Code at Point of Sale

Fidelity Bank Plc uses Foreign Exchange to help their customers make digital payments by scanning a QR code at point of sale.

three mobile screenshots

Convenient Services for Customers Engaging in Cross-Border Transactions

Groupe BPCE uses Foreign Exchange Rates and Visa Global ATM Locator to provide additional, more convenient services for customers that frequently engage in cross-border transactions.

three happy men

How Impesa Uses Visa APIs

Impesa incorporates several Visa APIs into Layla, a white label, smart virtual agent for financial institutions.

The team

Enable Digital Payments in the Mobile Apps

Interswitch uses Foreign Exchange Rates, Payment Account Attributes Inquiry, Payment Account Validation and Visa Direct to enable digital payments in the mobile apps they develop for Nigerian banks.

Women with glasses

Create Seamless Travel Experience

Jyske Bank uses Visa Global ATM Locator and Foreign Exchange Rates in their mobile banking app to create a more seamless travel experience for customers.

Guy with a smile

How NAB Uses Visa APIs

National Australia Bank (NAB) provides a convenient, educational mobile app experience for travelers using Visa Transaction Controls, Travel Notification Services and Foreign Exchange Rates.

Two people working together

Visa Direct

Real-time payments to over a billion cards worldwide.

Ready to start with Foreign Exchange Rates?
Need Support?