There’s a 2.99% non sterling transaction fee: https://www.barclaycard.co.uk/content/dam/barclaycard/documents/personal/existing-customers/amazon-barclaycard-summary-standard.pdf
Agree the lack of Apple Pay is a deal breaker.
As for Amazon, I don’t love them, but I do use them a lot, so I would consider this card once Apple Pay is sorted (and I’m eligible for it). (For that matter, I’m not a huge fan of barclaycard either!)