Some readers have noticed that Barclays is charging foreign transaction fees on cards with no foreign transaction fees. Reddit user AlarmedMatter0 was originally told that their card did have a 3% fee, but upon escalation the second rep agreed that no fee should have been charged and that the fee would be refunded.
It’s possible that Barclays plans to start charging these fees in the future and that’s what has caused this mistake but given nothing has been communicated to cardholders as of yet I think that is unlikely. I suspect at some stage Barclays will refund all of these fees automatically, but in the short term I’d recommend checking your account if you have any foreign transaction purchases on these cards.
Source: doctorofcredit.com