Today I tried to add a Revolut virtual card for Uber and I had problems. (Uber did not accept if I chose countries as Romania, UK or Netherlands). When I was finally about to give up saw someone who suggested to use Germany and it worked. So
- Make sure you have another card as a payment option (a normal bank card)
- Select Germany when you try to add Revolut virtual card.