User Manual: XpertLync DSR Form Plugin

Plugin Name: XpertLync DSR Form

Purpose: Data Subject Request Form for GDPR, CCPA, and Global Privacy Law Compliance

Version: 1.0

Developer: XpertLync Solutions Pvt. Ltd.


1. Plugin Overview

The XpertLync DSR Form plugin helps websites comply with data protection laws like GDPR (EU/UK), CCPA (California), DPDP (India), and more. It provides a secure and trackable form that users can use to raise complaints or request access to their data. Each submission generates a unique Request ID and sends a copy to both the Data Protection Officer (DPO) and the user.

2. Installation Steps

  1. Log in to your WordPress admin panel.
  2. Go to Plugins > Add New.
  3. Upload the XpertLync DSR Form plugin ZIP file.
  4. Click ‘Install Now’, then ‘Activate’.
  5. After activation, the DSR Settings menu will appear in your admin panel.

3. Configuration

  • Navigate to the DSR Settings section.
  • Enter your license key and click ‘Activate License’.
  • If the key is invalid, you’ll see: “License activation failed: Invalid license key.”
  • Click ‘Save’ to apply the settings.

4. Displaying the Form

To embed the form, add the following shortcode to any page/post:

[dsr_form]

5. User Submission Workflow

  1. User fills and submits the form.
  2. A unique Request ID (e.g., DSR-10552) is generated.
  3. Emails are sent to:
    • The configured DPO email address
    • The user’s email address
  4. User sees confirmation and keeps the Request ID for tracking.

6. Email Notifications

  • DPO receives a detailed request email.
  • User receives a confirmation email with tracking ID.
  • Use plugins like WP Mail SMTP to ensure proper delivery.

7. Testing the Plugin

  • Submit a test request.
  • Ensure both emails are received.
  • Check that Request IDs are working as expected.

8. Troubleshooting

License not activating: Ensure the license is valid and not used on another domain.

Emails not received: Set up SMTP and check spam/junk folders.

Form not displaying: Verify that [dsr_form] is added on a published page.

9. Google reCAPTCHA Integration

To prevent spam, the plugin supports Google reCAPTCHA. Here’s how to enable it:

  1. Go to reCAPTCHA Admin Console.
  2. Choose reCAPTCHA v2 (I’m not a robot).
  3. Add your domain and register.
  4. Copy the Site Key and Secret Key.
  5. In your WordPress dashboard, go to DSR Settings and paste the keys.
  6. Click ‘Save’. reCAPTCHA will now show on your form.

10. Support

For technical assistance:

Email: compliance@xpertlync.com
Website: https://www.xpertlync.com