Becoming PCI Compliant

10 Aug 2020 · Last updated: 2 Jan 2024
Sylvester Abreu Loreto

Sylvester Abreu Loreto

See author's bio and posts

Since 2005, more than 11 billion consumer records have been exposed in over 8,500 data breaches, according to the latest figures from The Privacy Rights Clearinghouse. This organisation tracks and reports on security breaches and data breaches impacting consumers, dating back to 2005. In order to enhance the security of consumer data and instil confidence in the payment ecosystem, a baseline standard for data security called PCI DSS was established.

What is PCI DSS?

PCI-DSS stands for Payment Card Industry Data Security Standards. This is the result of a collaboration which started in 2004 between the major debit and credit cards companies; American Express, Discover, JCB, MasterCard and Visa. A set of security standards were designed to ensure a secure environment is maintained by all companies who accept, process, store or transmit any cardholder data. This covers operational and technical practices for system components included in or connected to environments with cardholders data.

On 7 September 2006, the Payment Card Industry Security Standards Council (PCI SSC) was created to manage the ongoing evolution of the Payment Card Industry (PCI) security standards. Their focus is on improving payment account data security throughout the transaction process. This is achieved by developing standards and supporting services that drives education, awareness and effective implementation by stakeholders. There are four strategic pillars in this mission:

  • Increase industry participation and knowledge
  • Evolve security standards and validation
  • Secure emerging payment channels
  • Increase standards alignment and consistency

Also, the founders recognised the importance of Qualified Security Assessors (QSAs) and Approved Scanning Vendors (ASVs) being qualified by PCI SSC. The PCI DSS is administered and managed by the Payment Card Industry Security Standards Council - PCI SSC, an independent body that was also created by the major payment card brands. It is important to note that the payment companies and acquirers are responsible for enforcing compliance, not the PCI SSC.

Why would a business need it?

If your business accepts, processes, stores or transmits payment card data, PCI DSS applies to your business therefore your business needs to comply with the standard. Merchants and service providers compliance requirements differ depending on a number of factors such as the size of the organisation and the volume of transactions it undertakes throughout the year. The criteria that a merchant or service provider has to meet are set by the individual payment card providers, each of which has its own compliance programme. PCI DSS compliance requirements vary depending on the number of transactions a business accepts. The following merchant levels apply (criteria is from Stripe).

 

What does it mean?

The PCI DSS is a standard and not a law. It is enforced through contracts between merchants, acquiring banks and payment brands. Each payment brand can fine acquiring banks for PCI DSS compliance violations and, acquiring banks can withdraw the ability to accept card payments from non-compliant merchants. It’s also important to remember that a PCI DSS breach is always a GDPR breach as cardholder data is classified as personal data under regulation. Enforcement action from your acquiring bank, your organisation could face fines of up to £18 million or 4% of annual global turnover under the GDPR whichever is greater.

 

Does my whole system need to be PCI compliant?

Not necessarily. Only the system components which store, process, or transmit cardholder data and/or sensitive authentication data. The PCI DSS specifies 12 requirements that are organised into 6 control objectives.

 

Build and maintain a secure network and systems

  • Install and maintain a firewall configuration to protect cardholder data
  • Do not use vendor-supplied defaults for system passwords and other security parameters

 

Protect cardholder data

  • Protect stored cardholder data
  • Encrypt transmission of cardholder data across open or public networks

 

Maintain a vulnerability management program

  • Protect all systems against malware and regularly update anti-virus software
  • Develop and maintain secure systems and applications

 

Implement strong access control measures

  • Restrict access to cardholder data by business need to know
  • Identify and authenticate access to system components
  • Restrict physical access to cardholder data

 

Regularly monitor and test networks

  • Track and monitor all access to network resources and cardholder data
  • Regularly test security systems and processes

 

Maintain an information security policy

  • Maintain a policy that addresses information security for all personnel

 

How do I know where to start?

To ensure personal data is protected, you need to have visibility to where it lives and how it gets there. A comprehensive map of the systems handling such sensitive data is a good starting point. This will very likely require collaboration with security, IT, payments, finance and legal teams. Some organisations may choose to create a dedicated PCI DSS team with a representative of each required team.

In a lot of cases using a service provider like Stripe to handle payments is worthwhile because it eliminates much of the security complexity.

There are multiple ways in which payments are made.

  • Identify every consumer-facing area of the business that involves payment transactions such as online shopping carts, in-store payment terminals and orders placed over the phone.
  • Understand how cardholders data is being handled across the business.
  • Which internal systems and respective technologies handle cardholders data such as software applications, network systems, data centres and cloud environments.
  • IT teams need to ensure that the right configurations and protocols such as Transport Layer Security (TLS) are in place.
  • Some of the 12 security requirements for PCI DSS mentioned above, may overlap with a few privacy mandates such as GDPR which are already in place by your organisation.

PCI compliance is an ongoing process to ensure your business remains PCI compliant. Having said this, an ongoing collaboration will be required between different departments such as security, IT, payments, finance and legal.

 

Download the glossary of essential terms for PCI DSS 

Download the glossary