I just put the money on the Revolut card (£10 minimum I think) and then use that to buy on the other store and had no issues
That's the way I've always done it :) You can exchange the exact amount of foreign currency you need
My guess is it would be best to exchange gbp to the currency of the eshop you are using, just to be sure. Thanks!
I'm not entirely sure, I think it sorts itself out, but maybe it doesn't do it for all currencies just the prominent ones. I have always exchanged the exact amount I needed at the time
When using your revolut card, do you need to transfer the required gbp amount (say £9.50 for this deal to have a little extra) into South African Rand, and then use the card as normal on the south African eshop? Or do you just load your revolut card with gbp, pay with it, and it sorts itself out currency wise?