Yes, in fact you can.
If you for whatever reason wanted to subscribe to Netflix using a Visa Vanilla Prepaid gift card, it is in fact possible. I had a hard time finding a definite answer to the question while searching Google, so I decided to answer it here, once and for all. You can, indeed use a Visa Vanilla gift card to pay for a Netflix subscription.
I decided to try it out since I’m away from home and happened to pull out cash to use while on “vacation”. I purchased a $25 Visa Vanilla gift card, went to the website listed on the back of the card and registered the card with a zip code. This is important, as these cards tend not to work for online payments unless you register them first.
After that I entered the card information into my Netflix account and was able to restart my membership without any issue. Many answers on various websites including Yahoo Answers have stated that this will not work, but I’m here to confirm that it does work and it’s essentially the only way to pay for Netflix using “cash” instead of a debit or credit card.
Just thought I’d clear that up.