bobsi18, on Dec 29 2008, 12:47 AM, said:
-snip-
Am I right in assuming:
In number 1), it is probably easier to become PCI compliant, as no (credit card) details are being entered on my site [but tests etc still required for the rest of the site]
In number 2), it looks better for the customer, but it would probably be harder to get PCI compliancy?
-snip-
Its actually a lot easier than you may think.
1. If the site is not touching credit card details in anyway then you don't need PCI DSS compliance. It would be like trying to get PCI DSS compliance for your car. The PCI standard states clearly that if the PAN (primary account number) is not stored, processed or transmitted then PCI does not apply.
I now have four osc carts all on shared hosting, no dedicated IP's and no SSL but I use the e-Path manual payment gateway so I'm accepting credit cards in absolute compliance to PCI. Trust me, I have looked into this directly speaking with Visa, as well as my merchant account provider (Commonwealth Bank). I've also contacted the Payment Card Industry Security Standards Council in the U.S. directly.
A good friend of mine is currently paying off a $15,000 fine so I have been very paranoid about all this and was only happy when they confirmed my arrangement keeps me in the clear.
2. If customer enters credit card on your site, yes, you must get PCI compliance. I don't agree entering credit cards on your site looks better for your customer. With me they get to see a professional gateway company in the business of security handle their credit card payment. My opinion is this is better than a basic shopping cart asking for credit card details.
Hope this helps.