Originally Posted by
kramerican
Who exactly passes on the charge? Is it Citi or Amex? The reason I'm asking is, I have purchased another ticket for my wife on BA.com using my Amex Biz Gold (issued by Amex USA). Statement has not been printed yet. So, I can't say for sure whether there will be a charge or not. I don't think it will show up in online transactions either. Have to wait another 10 days to receive the monthly statement.
The card issuer is the one impose the fee, so in your case:
CX > Citi
BA > AMEX (If any)
By the way - the card associations which the card is issued under (like Visa, MC, AMEX, etc.) does get some portion of foreign transaction fee you pay to your issuer.