One of the most difficult issues in Web Commerce is setting up a
method of collecting monetary payment. Since the early days of the
Web, this has attracted a great deal of theorietical interest (eg, this 1997 PDF report on
Micropayments), but in the end the "traditional" payment
modes (ie, credit card companies) have mostly dominated.
Approaches to Payment
Use a third-party payment "clearing house" service, eg WorldPay, DirectOne.
Direct merchant relationship with bank -- uses bank-supplied
"back-end" software.