What exactly do you mean by virtual card? Are you looking to pay with a virtual credit card?