Question: does amazon accept virtual visa?
Answer: Yes, absolutely. As long as there is a zip code assigned to the card's billing address their is no way for their system to tell the difference. If the card issuer approves the authorization then Amazon will process the transaction, guaranteed.