Payment security is getting weaker as 27.9% of global organizations were in full compliance with the Payment Card Industry Data Security Standard (PCI DSS), according to Verizon.
The Verizon Business 2020 Payment Security Report highlights that PCI DSS compliance is down 27.5% from 2016. Full PCI DSS compliance meets 12 requirements. Those requirements are:
Verizon's findings are a bit alarming given that credit cards are a big target for cybercrime. Consider a few recent events:
According to Verizon, companies are struggling to retain qualified chief information security officers and lack long-term planning.
Among the key items in the report:
Here's a look at the five-year trends for full PCI DSS compliance by requirement.
A look at the five-year trends for complying to the 12 requirements of payment card security.