I live in Portugal and I’m trying to buy a one-way flight from UK to Portugal on Ryanair. I want to pay in GBP using my revolut card.
When I reserve the flight the price is in GBP, when I go to checkout it remains in GBP, but as soon as I enter the card number it changes to EUR using Ryanair’s not-so-favourable exchange rate.
If I select Paypal as payment method instead it remains in GBP.
Has anyone else experienced the same?
Why does it switches to EUR when I put in my revolut card number? How can I force it to charge me in GBP?