Support » Knowledge Base » Shop-Script » Accepting payments »
PCI DSS (Payment Card Industry Data Security Standard) is a standard aimed at protection of sensitive cardholder information which was developed by payment systems VISA and MasterCard. This standard contains a set of requirements which must be met by any public resource (e.g., a website or an online store) where payments are made by customers using bank cards. More details about the standard and its requirements are available at the links below:
http://www.pcisecuritystandards.org/security_standards/pci_dss.shtml
http://en.wikipedia.org/wiki/PCI_DSS
The PCI DSS requirements are applicable for all entities who accept payments from VISA or MasterCard bank cards; therefore, if your online store based on Shop-Script does accept such payments, please read this article carefully because you may be required to undergo the PCI DSS compliance validation.
In which cases are you required to pass the PCI DSS compliance validation?
Should your business be in scope of the PCI DSS and if you fail to validate for compliance, your company may be penalized by fees in favor of VISA and/or MasterCard.
PCI DSS compliance validation is performed by specially assigned companies — QSAs (Qualified Security Assessors). The full list of QSAs is available on the official PCI DSS website at http://www.pcisecuritystandards.org/qsa_asv/find_one.shtml.
Being compliant with the PCI DSS requirements does not automatically make an entity validated. This is an obligatory but not a sufficient condition. The validation process must still be completed if your online store stored, processes, or transmits cardholder data.
Online payment services integration modules (such as PayPal Website Payments Standard, E-Gold, etc.) are not in the scope of the PCI DSS. The requirements of the standard are only applicable if you accept bank card payments on your website.
By their operating principle all Shop-Script payment modules which allow accepting bank card payments can be classified into two categories depending on the type of API provided by the corresponding payment system:
The validation requirement will be applicable for your online store only if you use "unsafe" bank card payment modules.
We highly suggest using only "safe" payment modules to avoid the validation. If this is not possible, your company will be required to complete the PCI DSS compliance validation procedure so that no penalties are incurred.
Starting on October 15, 2010 Shop-Script (both as open-source software and as online service) will contain only "safe" payment modules; all "unsafe" modules are individually available for downloading on the Shop-Script website at http://www.shop-script.com/features/integrations.html.