In the article “Is Payment Card Security Slipping”, the author introduces about the security of credit card payment is worse than before. According to report, only 52.4 percent of organization maintained the compliance of Payment Card Industry Data Security Standard in 2017. Compare with 55.4 percent in 2016, the number kept dropping. There are 9 factors the organizations can deal with this problem.
Factor 1: Control Environmentt.
Factor 2: Control Design
Factor 3: Control Risk
Factor 4: Control Robustness
Factor 5: Control Resilience
Factor 6: Control Lifecycle
Factor 7: Performance Management
Factor 8: Maturity Measurement
Factor 9: Self-Assessment
Credit card is still the major payment method in the US, so it is important for organizations to ensure the security of the payment method.
https://www.securitymagazine.com/articles/89446-is-payment-card-security-slipping