

Employee list with letter status and quick actions
Employee Verification & Document Authentication is a complete HR document management system for WordPress. Issue tamper-proof internship completion letters and experience letters with unique verification IDs and QR codes, then let anyone verify authenticity through a simple public-facing page.
Employee Management
* Add, edit, and delete employee profiles with photos
* Track Active, Intern, and Former Employee statuses
* Store joining date, leaving date, internship period, CNIC, father name, and tasks completed
* Bulk import employees via CSV
* Custom fields system — define global fields and fill per employee
Document Generation
* Issue Internship Completion Letters and Experience Letters
* One letter per type per employee — enforced at database level
* Letters render live on every view, always reflecting your current settings
* Print / Save as PDF from the browser (A4 size, printer-ready)
Verification System
* Every letter gets a unique 16-character cryptographically random Verification ID
* QR code on each letter links directly to the document verification page
* Public shortcodes for employee and document verification
* [evda_employee_verification] — search employees by ID, Name, or CNIC
* [evda_document_verification] — verify letters by ID or QR scan
Letter Customization (Settings)
* Company logo on all letters
* Full typography control: font, size, line height, colors
* Editable letter body templates with placeholders
* Optional signature block: name, title, and uploaded signature image
* Custom footer message (office address, phone, website)
* Toggle: QR code, border/shadow, title underline
* All styling changes apply instantly to existing letters — no regeneration needed
Email Notifications
* Auto-email employees when a letter is issued
* Configurable subject and body templates with placeholders
* Email logs with last 100 send attempts
* Test email button
Admin Search Flexibility
* Choose which fields visitors can search on: Employee ID, Full Name, and/or CNIC
[evda_employee_verification] — Public employee lookup form.
[evda_document_verification] — Public document verification form. Also works via URL: `?id=VERIFICATION_ID`
This plugin stores employee data entered by the site administrator. No data is sent to external services except for QR code generation (uses a public QR API or falls back to a local generator). No tracking or analytics are included.
This plugin optionally connects to two external QR code generation APIs when generating QR codes for employee letters. These APIs are only called server-side (never from the visitor’s browser) when WordPress is generating a letter or verification page.
https://yoursite.com/?evda_verify_doc=XXXX). No personal data is transmitted.If both external APIs are unavailable (e.g. the server has no outbound internet access), the plugin automatically falls back to a locally-generated QR code using the PHP GD library — no external request is made.
This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version.