We need to implement functionality that allows users to efficiently delete inactive customer records from our system (without butchering things directly in the WP DB). This is crucial for mitigating security risks and ensuring regulatory compliance.
The Business Case (Risk Mitigation):
As we handle sensitive personal data (Over 1300+ customers), minimizing the amount of historical customer information stored in accessible systems is paramount. The ability to efficiently manage and remove old data is a critical control measure that directly reduces our liability in the event of a security incident or breach. This process is essential for adhering to global privacy standards (GDPR, APPI ans so on) and supporting our commitment to data minimization.
Proposed Solution:
We request the implementation of a bulk deletion feature on the Customer Management page:
Date Range Filtering: Users should be able to select a specific date range (Start Date and End Date) to isolate records.
Bulk Deletion: Provide an interface to select these filtered customers and execute a mass deletion from the database.
Note: Date Range can be also usefull for selected export.
This is a straightforward technical implementation that will significantly improve our data governance, reduce our risk exposure, and ensure we are proactively compliant with privacy regulations. We would much appreciate if you could work on this as soon as possible. (Pretty please ;-) )