mycause is PCI compliant level 3
The Payment Card Industry Data Security Standard (PCI DSS) is a proprietary information security standard for organizations that handle cardholder information for the major debit, credit, prepaid, e-purse, ATM, and POS cards.
Defined by the Payment Card Industry Security Standards Council, the standard was created to increase controls around cardholder data to reduce credit card fraud via its exposure. Validation of compliance is performed annually, either by an external Qualified Security Assessor (QSA) that creates a Report on Compliance (ROC) for organizations handling large volumes of transactions, or by Self-Assessment Questionnaire (SAQ) for companies handling smaller volumes.
Qulays Seal implemented and displayed on all payment pages
Upgraded https certification to "Extended Validation" level ( padlock plus green bar)
PCI Compliance Level 3 achieved with QSA Company Vectra Corportation
Threat Assessment and remediation work with Pure Hacking
Additional upgraded and enhanced security measures including Firewall in conjunction with Bullet Proof Networks