Originally Posted by
smith80678
Usually if they price the fare in US dollars you dont have to pay a foreign transaction fee
While that is more often true than not there is no causal connection.
Due to the nature of Foreign transaction fees the imposition of the fee is not related to the currency charged but to the place the transaction is processed. There will be a FX transaction if the transaction is not in the currency of the card, but the Foreign Transaction fee is not for FX but for foreign processing.
If the transaction is processed by a US processor there is no FT fee. if processed by a non-US centre there will be a FT fee unless the card in question does not charge such fees.