Do I need a virtual card before getting the physical card? Updated 2 months ago No, you don't need to activate the virtual card before you can order the physical card.