VCC's were used for websites that gave you offers from other companies, otherwise known as GPT (Get Paid To) websites. These VCC's would allow people to complete the "Paid Offers" which usually charged a $1 trial. Once this trial was complete regular CC owners would find them selves being charged $xxx.xx amounts of dollars. So VCC's were used to prevent this. Someone would load up an x amount and would complete the offer. They would get the money for doing the trial and would not have to worry about being charged $xxx.xx amounts because their VCC only has so much on it. An example is below. Person A pays $25 for a VCC. Goes to website A and does trial offer for $1. Gets paid $16 for doing the trial. Company A tries to charge him after the trial for $xxx.xx Person A is up $15, and did nothing but enter some information Seems unethical, but the way these companies blind side you with hundreds of dollars in feels is unethical as well. Once companies started losing massive amounts of money pretty much VCC's were disallowed from all GPT and many other websites. Hope it sum's it up.
Its Virtual. No Physical Existence and mind it people confuse it with E-Credit Cards, those are totally different. Virtual Credit Cards have no physical existence, while E-Credit Cards are regular credit cards but are primarily used to shop on the internet. So there's nothing more plus. Unless ofcourse you're selling one . People will pay you to get such cards, as it helps them in verifiying alot of stuff on the internet (Paypal, Ebay etc.), and Paypal's version allows you to Shop online, without causing any damage to your original CC which is hidden behind your Virtual Credit Card (alot more VCCs are sold there for this purpose). However most sellers you'll encounter selling these would be the ones that only verifies your Paypal, nothing more or less.