Sometimes, you might want to buy stuff online on different websites, you are not sure about their credibility. And you might consider not using your primary credit or debit card to pay for these goods or services. so you used to crat virtual card to quickly pay for the product online.