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