要实现Magento CE的PCI合规性,需要采取哪些步骤?
例如,在商店中直接使用贝宝(Paypal)网站付款专业人士或圣人付款将有助于实现PCI合规性?
要实现Magento CE的PCI合规性,需要采取哪些步骤?
例如,在商店中直接使用贝宝(Paypal)网站付款专业人士或圣人付款将有助于实现PCI合规性?
Answers:
它一直被认为是符合PCI标准的- 在EE出现之前,EE就需要另一个USP。只要您不存储抄送详细信息-无需加密其他数据(客户名称/地址等)。
但是请记住,PCI合规性不仅是应用程序方面的要求,而且还是用于运行公司和处理敏感信息的一组规则和定义。
您所遵循的遵从级别将决定您需要采取哪些措施来确保PCI遵从性。如果SAQ(自我评估问卷)适合您的业务规模,则在使用外部付款方式(例如所述付款方式)时,您可以不带CE认证。
否则,高于SAQ级别-无论如何您都需要QSA-并且在专业协助下您正在赚大钱。您在此处询问的事实可能表明您不在此范围内。
您可能会属于SAQ-D
您如何接受付款卡?
A.不存在卡(电子商务或邮件/电话订购)的商人,所有持卡人数据功能已外包。这将永远不适用于面对面的商人。
B.没有电子持卡人数据存储的仅印记商家,或没有电子持卡人数据存储的独立的拨出终端商人。
C-VT。商家仅使用基于Web的虚拟终端,不使用电子持卡人数据存储。
C.商户具有连接到Internet的支付应用系统,没有电子持卡人数据存储。
D.上面关于SAQ类型A到C的描述中未包括的所有其他商人,以及由付款品牌定义为有资格完成SAQ的所有服务提供商。
参见https://www.pcisecuritystandards.org/smb/what_to_secure.html
- 商户每年(所有渠道)处理超过600万次Visa交易,或被任何Visa地区确定为1级的全球商户2
- 商家每年处理100万到600万签证交易(所有渠道)
- 商户每年处理20,000至100万次Visa电子商务交易
- 商户每年处理少于20,000个Visa电子商务交易,所有其他商户每年处理多达100万个Visa交易
见http://usa.visa.com/merchants/risk_management/cisp_merchants.html
重要的是区分商家级别和SAQ级别。他们是分开的。您可以作为SAQ-D的2级商家。实际上,在大多数情况下,处于SAQ-D级别时,您可以自我评估到2级-因为您根本不处理卡数据,因此要求更加宽松。
仅仅使用EE并不能使您符合PCI,就象使用PCI兼容的主机一样,也不能使您符合PCI。整个业务(应用程序,业务/人员,托管)必须全部符合PCI。
您需要遵循的PCI级别取决于您可能要进行的交易数量。第一步,您应该确定适用于您的级别:
http://usa.visa.com/merchants/risk_management/cisp_merchants.html 来自VISA,但同样适用于PCI
对于每个级别,您将满足不同的要求。一旦您完成评估,我相信有人会为您提供有关使用CE采取哪些步骤的更详细的答案。
企业版随附一个名为Payment Bridge的应用程序,该应用程序处理的加密量非常好,并且可以在与您的应用程序不同的单独服务器上运行。在大多数情况下,这可能是过大的杀伤力,并且要求在OO组织中隔离和调试应用程序代码的意愿并不像Magento Core代码那样容易遵循。
PCI合规性有许多细微差别,实际上确实使CE不完全符合PCI合规性。在CE上实现PCI兼容的最快也是最好的方法是使用第三方令牌化支付网关系统。有一些扩展已经集成了Authorize.net CIM或Cybersource Payment Profiles,还有一些其他扩展。这意味着正确实施后,您存储的所有内容都是客户的profileID,而信用卡数据存储在付款网关上。
话虽如此,我认为您的问题并没有明确说明您希望存储的有关您希望增强以符合PCI法规要求的交易的信息。没有更多信息,很难以任何特异性帮助解决您的特定需求的体系结构。
我认为通常有两种方式:
您不想自己做,因为您是一家小商店,那么您应该留在CE上,并使用一些付款服务提供商为您考虑
您是一家大公司,并且期望进行很多交易,并且想要自己做。然后,您应该有足够的钱来使用EE。
旧答案:
您必须以“ PCIish”方式加密所有信用卡数据(感谢@sonassi),以及更多。要检查PCI合规性,afaik会花费很多钱。你为什么要这个?使用EE :-)
您需要的所有信息都可以在PCI网站上找到
而且我认为这里没有多少开发人员知道标准,我也不知道。
PCI合规性无济于事。如果要这样做,则必须花费大量金钱,并且需要专家。