Greetings!
I’m busy upgrading an old EE 1.5.2 website to the new and oh so shiny EE 2.1. I wanted to probe the EE community hive mind a bit about PCI compliance.
Part of the upgrade process is a change from using a Authorize.net for CC transactions to a different gateway/payment processor. The old site isn’t PCI compliant - it failed the tests in various ways. Authorize.net doesn’t seem to care about PCI compliance (and when I wrote the custom extension for it I hadn’t even heard of PCI compliance). The new one requires it. For budget reasons the client decided to wait on the gateway switch and PCI compliance until the new EE2 site vs. spending the time/money to get our EE1 installation compliant.
Does anyone have any experience with PCI compliance and EE(2)? Are there things I can do during development that will help me down the road when we start to implement our payment stuff?
More specifically I’m going to be using NSM .htaccess generator and mod_rewrite (and Structure) for pretty URLs. I mention that because URL rewriting seemed to be an issue for compliance with our EE1 site.
Any thoughts, dos, don’ts, or even just stories of your experience getting EE2 PCI compliant? Thanks in advance for any help!