PayPal経由ですべてを行ったため、過去にクレジットカード情報を送信、処理、または保存したことはありません。そのため、PCIに準拠する必要はありませんでした。
ただし、新しいオンラインストアを立ち上げ、クレジットカード情報をPayPalにリダイレクトせずに処理するシームレスなチェックアウトを行うことで、PCIコンプライアンスが必要になります。
PCIコンプライアンスの取得と維持について、資格のあるセキュリティ評価会社に相談します。しかし、彼らがあなたが必要としないかもしれない家のすべてのサービスをあなたに売ろうとする前に、私は彼らに相談する前に私が見ているものについてまともな考えを得たいと思いました。
PCIコンプライアンスに関しては、ソフトウェアおよびハードウェアレベルで実行する必要があり、必要な12ポイント以上を満たす必要があることを理解しています。PCI準拠の支払いシステムを備えているMagentoProfessionalを使用し、PCI準拠のWebホスティング会社(専用サーバー)を使用します。しかし、ソフトウェアに関しては、すべてにPCI準拠が必要ですか?それとも、クレジットカード情報を送信、保存、処理するソフトウェアだけですか?
たとえば、Magentoによると、ペイメントソフトウェアはPCIに準拠していますが、Magentoプラットフォームは準拠していません。したがって、これにより、支払いソフトウェアのPCIコンプライアンスに影響を与えることなく、Magentoに変更、修正、およびカスタマイズを行うことができます。
言い換えれば、クレジットカード情報の送信、処理、保存を処理するソースコード/ソフトウェアのPCI準拠のみが必要ですか?これらの「認定セキュリティ評価会社」は、すべてのソースコードがPCI準拠かどうかをチェックする必要があるという印象を与えますが、これは不可能です。
たとえば、Magentoの場合、Magentoに変更や修正を加えても、PCIに準拠したままにすることはできますか?支払いモジュールがPCIに準拠しており、Webホスティング、サーバー、およびOSがPCIに準拠しているため、支払いモジュールが変更されていない限り、
つまり、クレジットカードを処理しないphp、javascript、mysqlのものは、準拠している必要はありませんか?もちろん、それらは同じサーバー上にあります。