For a generation that has grown up on cheques and cash transactions during their heyday, the concept of paying by giving details of one’s credit and debit cards to a website can be unquestionably intimidating. More so when you tell them that the websites store your payment details.