Was trying in Thailand and bought flight tickets for the whole family online and paid by Revolut card to travel between Chiang Mai and Bangkok. However, when I got to the airport and ready to get the boarding passes, I was told that the airline can not find the booking nor any of the passenger details, it was very stressful and the clocking was ticking. Had to buy the flight tickets on the spot and paid a fortune at the airport, it turned out to be 3 times more expensive compare to when I bought the tickets on line.
When I got back to London and more time to investigate what actually happened, it turned out that Revolut rejected the online payment without informing me at all, hence, there is no valid booking from the airline’s perspective.
I appreciate that not all transactions would go through successfully and this case is not unique at all, however, I do believe that if there was any notification (by email, by phone or even a pop up on the app) would save me all the stress, money and made my user journal a lot more pleasant.