PCI compliance
PCI DSS
The Payment Card Industry Data Security Standard (PCI DSS) is a set of requirements meant to ensure that companies involved in the process of card payment maintain a certain level of security to protect cardholder data. It was designed by major card brands in response to the growing number of data security breaches and the resulting unlawful uses of this data.
To learn about the exact rules and requirements, see the official PCI DSS Documents. The following table summarizes the requirements based on logically related groups, called control objectives.
Control Objectives |
PCI DSS Requirements |
Build and Maintain a Secure Network |
|
Protect Cardholder Data |
|
Maintain a Vulnerability Management Program |
|
Implement Strong Access Control Measures |
|
Regularly Monitor and Test Networks |
|
Maintain an Information Security Policy |
|
Who must comply?
PCI DSS is a mandatory standard which applies to all entities that take part in payment card processing. This includes retailers, e-commerce sites, acquiring organizations, card issuers and any other subject which accepts, transmits or stores cardholder information.
In other words, if you are a merchant and want to accept payment cards, you must comply with the standard.
PA DSS
The Payment Application Data Security Standard (PA DSS) enforces the security of software used to process, transmit and store cardholder data. Like PCI DSS, it defines a list of requirements the applications have to comply with.
To learn about the exact rules and requirements, see the official PA DSS Documents. The following table summarizes the requirements:
Requirements |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Who must comply?
PA DSS aims at software developers and integrators that deliver online payment applications, which are sold, distributed or licensed to third parties.
Relationship to PCI DSS
Both these standards ensure cardholder security, but at different levels. PA DSS is for software vendors, while PCI DSS is required for all merchants who handle cardholder information.
Although PA DSS is based on the PCI DSS requirements, using PA DSS certified software does not make a merchant PCI DSS compliant. The best way to mitigate payment card security threats is to implement PA DSS inside a PCI DSS compliant environment.
Kentico compliance with PCI standards
Since PCI DSS is focused on merchants and the institutions that process card payments, Kentico does not need to comply with the standard. However, you, as a merchant, may decide to employ Kentico, particularly its built-in e-commerce module, as means to run your business. You may also wish to provide customers with the possibility to pay with their cards. This would require you to obtain a PCI DSS certification.
The PA DSS standard dictates that e-commerce solutions that offer online payment must be secured in order to protect cardholder data. Kentico provides such option. However, it is not a certified PA DSS compliant application. This means that users of the E-commerce module would need to acquire the certification themselves.
Despite the fact that Kentico is not PA DSS certified, it is built in a way that does not prevent retailers from obtaining the required PCI DSS certification. The system does not store, transmit, or in any other way handle cardholder data, with the exception of a single feature – the Credit card payment method.
The built-in Credit card payment method uses the Authorize.Net payment gateway. However, when using this method of payment, customers do not enter their credit card numbers directly on the Authorize.Net website. Instead, they input the data on a page generated by Kentico, which then passes the data to the Authorize.NET gateway. This transfer is conducted over a secure protocol, so it does not pose a security threat to sensitive data.
To learn more about the standards and for information about validating your compliance, visit the PCI Security Standards Council’s website at https://www.pcisecuritystandards.org.