Balance transfer from credit card?

Hi

I have a offer from my credit card (barclaycard) offering me 0% balance transfer.

Is it actually possible to use this and transfer money to my Revolut account?

I haven’t tried using balance transfer before.
it seems Barclaycard uses the long number on credit cards to transfer the balance.

Would this work with a virtual Revolut account?

My understanding of balance transfers (in relation to credit cards and introductory offers) is that they’re used to transfer existing credit card loans to your new credit card.

They’re not free money or an interest-free loan that you can transfer from your credit card to your :R: card.