In university in 1995/96 I remember having to put my bank card details into a website to pay for something. I hated the idea that some third party would probably be storing these details and could in theory abuse them or leak them.
I was thinking it would be great to have a trusted middle man to use to pay for things that wouldn't expose my own bank card details to every website, or to be able to generate one off transaction numbers.