Ok looking Under Vanilla Visa FAQ
Can I use my Visa Gift card for online or phone purchases?

* Yes. You will need to be sure that your name, address, and phone number on file with the provider that issued the card is exactly the same as the information you give to the merchant you wish to make a purchase from. If the information is different, the purchase could be declined.


Is CVS my provider????