Bear in mind that if you are taking credit card details
ON YOUR PAGES or storing CC details at all, the website
AND all your systems will have to be PCI compliant (
http://www.pcisecuritystandards.org/ ).
A SSL certificate does NOT secure your website or your database information. All that SSL does is to encrypt the
communication between the client browser and the server during the HTTPS process so that it cannot be intercepted using "sniffers" or wireless "eavesdropping".
You have to ensure data security and maintain the systems so that customers financial details cannot be compromised in any way at all. This includes
physical access to data as well. So just for the website you have to be running at the very least, a dedicated server in a datacentre that has already been approved for PCI compliance.
If you use a payment gateway where the customer is taken to a third party page on the gateway providers system you do not need PCI as it is the provider who needs to be compliant.
[Edited by chrishirst on 17-Dec-11 17:48]
--
Chris.
So long, and thanks for all the fish.
http://webmaster-talk.eu/