Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What methods (in programming/web dev terms) were used to take payments online before such things as Paypal, Google Checkout and various gateways and API's.

How were such transactions carried out?

share|improve this question
up vote 4 down vote accepted

CC Info was downloaded and then Processed locally (securely). Sometimes Manually, Sometimes Batch, via a dial up line (securely). This is often the case today as well.

share|improve this answer
Not always securely :) I remember buying CDs off of a website using plaintext telnet. Granted, that was 20 years ago! – geoffjentry Aug 5 '11 at 17:50
I mean the. Processing was secure , not web site or the download :-) – Morons Aug 5 '11 at 21:59

Actually, not that much differently if you take all the middleware out of context.

Payment gateways typically provide a secure, offshore way to store CC data and provide advanced validation, invoicing etc.

But besides all that great funk behind the scenes, they're still saving it into a database and handing the information over to the bank.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.