You can gain immediate access to a virtual card after registration, unlike physical cards, which can take a while to arrive through the post. Virtual cards are also near impossible to lose, whereas physical cards can be easily stolen or damaged.