Monday, 09 June 2008 15:28
The definition of a credit card:
“a plastic card allowing the holder to make purchases on credit.”
Oxford English Dictionary
The First Credit Card
The credit card concept was actually devised in America in 1950 by Frank McNamara, head of the Hamilton Credit Corporation. The brain wave came to McNamara during a lunch time meeting with Alfred Bloomingdale, founder of the Bloomingdale's store. McNamara realised that he didn’t have enough money on him to pay for lunch for them both. He found this frustrating as the only solution was to call his wife to bring some funds. He came up with the idea that the cost of lunch could be place onto credit and paid off at a later date.

Credit Card Blog