I am living temporarily in the UK (I am a citizen of another country that uses euros).
When I arrived here I ordered my revolut card (paying £ 12) and I made top ups over € 100,
Now (surprise) revolut blocked my account, "Your account is currently blocked for security reasons, please contact us"
Yesterday, I tried to make a purchase in a grocery store and it was refused. I had to leave the shopping bag there because I had no other way to pay.
Note: I suppose that the reason why my account was blocked was because I tried to make top ups with different cards. I used virtual cards to make my top ups. They only work once for each purchase and it is not possible for me to take a photo of the card as you ask.
Now the big question is:
Is it legal for REVOLUT to BLOCK YOUR MONEY?
Beyond that, Revolut has a service failure. People who are in support do nothing actually. They just say to wait and be patient.
The idea of the revolut is good but the service is awful.
I hope this nightmare is ending quickly.