virtual cards are issued instantly, so you can get one right now and upgrade it to plastic once you get your physical card
Any one can give order for virtual card or same policy like plastic card just countries in list can give order for these virtual cards ?