Please can you help me I have made 3 payments and they have not been received but it has been debited from my account
You mean top up Revolut card ?? @corrozzagabriella