WP Manifestindependent plugin directory
manifest / privacy / nera-complaints-plugin

Nera – Complaints WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Clause 1.2 Complaints Process

★ 0stars
12release downloads
v1.0.4latest · 3mo ago

Install

Download nera-complaints-plugin-1.0.4.zip From the v1.0.4 release on GitHub, Jul 2, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/nera-marketing/nera-complaints-plugin/releases/download/v1.0.4/nera-complaints-plugin-1.0.4.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

UK voluntary-code complaints handling: SLA-tracked private CPT, Fluent Forms integration, ADR escalation, and GDPR retention.

Description

Implements a complaints process aligned with UK voluntary codes of practice for online competitions and prize promotions.

Fluent Forms submissions are logged as private complaint records (a custom post type) with configurable SLA timeframes:

  • Acknowledgement deadline — default 5 working days.
  • Full response deadline — default 40 working days.

Daily cron checks overdue complaints and emails a digest to the designated address.

Admin (CMS)

Theme Settings → Nera Features → Complaints:

  • Enable Complaints – master on/off switch.
  • Linked Form – select the Fluent Forms form that captures complaints.
  • Field Mapping – map form field keys to name/email/phone/order/category/message.
  • Acknowledgement Days / Response Days – working-day SLA deadlines.
  • Bank Holidays – one Y-m-d per line; excluded from working-day calculations.
  • Notification Email – address that receives new complaint and overdue-digest emails (defaults to site admin).
  • ADR Details – name, URL, email, and phone of the Alternative Dispute Resolution body, surfaced via the [nera_complaints_adr] shortcode.
  • Retention Months – auto-purge resolved/closed complaints older than N months (0 = disabled).
  • Purge on Uninstall – if enabled, all complaint data is deleted when the plugin is uninstalled.

Shortcodes

  • [nera_complaints_timeframes] – renders a sentence describing the acknowledgement and response timeframes, suitable for embedding in the Complaints page.
  • [nera_complaints_adr] – renders the ADR body name, URL, email, and phone; omits empty fields.

Complaints Page

A Complaints page (slug complaints) is created automatically on activation. It includes the timeframe and ADR shortcodes plus a placeholder for the Fluent Forms shortcode.

GDPR

Erasure requests submitted via the WordPress Privacy Tools anonymise complaint records in place: all PII meta fields are blanked and the post title is reduced to the bare reference number. The record itself is retained to satisfy the regulatory requirement to maintain a complaints log. Retention auto-purge (if enabled) force-deletes only resolved or closed complaints older than the configured threshold.

Import Form

The bundled Fluent Forms template can be imported under Theme Settings → Nera Features → Complaints. This creates a ready-to-use complaints form and wires the form ID automatically.

Testing

Run the WP-free logic smoke test:

php tests/smoke-test.php

Installation

  1. Upload the plugin folder to wp-content/plugins/ and activate.
  2. Navigate to Theme Settings → Nera Features → Complaints and configure.
  3. Click Import Form to import the bundled Fluent Forms template, or select an existing form.
  4. Review the auto-created Complaints page (slug complaints) and add it to your footer menu.

Changelog

1.0.0

  • Initial release.

Releases

4 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.0.4 latest
Jul 2, 2026 3mo ago
nera-complaints-plugin-1.0.4.zip
11
Jul 2, 2026 3mo ago
nera-complaints-plugin-1.0.3.zip
1
Jun 30, 2026 3mo ago
nera-complaints-plugin-1.0.2.zip
0
Jun 29, 2026 3mo ago
nera-complaints-plugin-1.0.1.zip
0
A grade

Security

Nera – Complaints 1.0.4 · audited by WP Registry

No security issues found.

Audited release
1.0.4
Findings
none
Worst severity
—
Content hash
9764815d53ea6af712192ed8…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.