to accept online credit card payments. Go to your bank and discuss it with them, we did and decided that we just couldn't afford it. You will need a business account with your bank and a merchant account. As well as the extra banking costs involved you would also need to use a secure server and get the appropriate certification (which costs yet more).
These days PayPal and NoChex are accepted forms of online payment. In fact one site that I know of, who already accepted credit card payments, made a big announcement of the fact that they had added PayPal as a payment method.
Another popular payment method is WorldPay
which is part of The Royal Bank of Scotland Group but it costs £100 to set up and an annual fee of £160 so if you are a very small business (as we are) it just isn't cost effective.
Do a search for e-commerce packages, the are hundreds of them out there ranging from Open Source (free) OsCommerce which requires work from you
to packages that do everything - we found several for around £300 plus annual fee. There was an evaluation copy of one on the PCA cover disc a couple of months ago.
We use a cheap and cheerful bolt-on package called Online Store, only £60 and no annual fee.