Sim, eu próprio só uso cartões virtuais na internet.
Eles retiram o dinheiro da tua conta bancária, digo-te já que pode demorar até 3 dias uteis para que tenhas o código da transferência, vês o codigo pelo mbnet, e indicas no paypal.
Nunca carreguei a conta com o cartão virtual, até porque faço directamente sem que passe pelo paypal, mas acho que vai dar ao mesmo.