I doubt that both VISA and American Express are involved in the same transaction.
- Which credit card(s) did you use to pay for the flight?
- Who charged the fee? Was it a BA fee for paying with a credit card -or- was it an itemized fee charged by the card issuer for converting the transaction from one currency to another?
Thanks for the reply.
I used my Etihad credit card, which i have visa and AMEX. The transaction for the flights say visa. The item is listed as 'Non-stering transaction fee'. 'Merchant Category name: BA'.