Is anybody able to advise if Visa has an api you can call which would return all supported currencies.
Looking to do something a bit more dynamic than hardcoding a list based on the docs on the site...
Visa supports all currencies that an acquiring bank can support. However, currency conversions are visa issuers/acquirers banks responsibility for different APIs if required conversion. For example, if the transaction is originated in Brazil (Brazilian currency) funds pull will be in Brazilian currency and the acquirer will push funds to a Visa Issuer’s account in the receiving card account’s home currency (e.g. US Dollars). The Acquirer is responsible for the network conversion fees and the originator(you) will be responsible for incorporating that in your App.
Can you please clarify what it is that you are trying to do? I clicked on the url you provided but I wasn't able to access the link.