Warranty Verification System
A comprehensive WordPress plugin for managing product warranties with WooCommerce integration, QR code verification, automated email notifications, and professional invoice generation.
by Omar Faruk · github.com/omarbangla24/woocommerce-warranty-management-plugin · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/omarbangla24/woocommerce-warranty-management-plugin/archive/refs/heads/main.zipWarranty Verification System for WooCommerce
A comprehensive warranty management system for WooCommerce that handles warranty certificates, verification, invoices, and customer communications.
Features
-
🛡️ Warranty Management
- Issue warranties automatically on order completion
- Set warranty periods per product/variation
- Generate unique warranty numbers
- Track warranty status and expiry dates
-
🔍 Verification System
- Public warranty verification page
- QR code verification
- Search by warranty number or phone number
- Rate limiting to prevent abuse
-
📄 Documentation
- Professional warranty certificates
- Customizable invoice templates
- QR codes on all documents
- Bulk printing support
-
📧 Customer Communication
- Automatic warranty emails
- Custom company information
- Policy text support
- Professional templates
-
⚙️ Administration
- Bulk warranty management
- WooCommerce integration
- Performance optimizations
- Safe mode for large stores
Installation
- Upload the plugin files to
/wp-content/plugins/warranty-verification-system - Activate the plugin through the 'Plugins' screen in WordPress
- Use the Warranties menu to configure settings and manage warranties
Requirements
- WordPress 5.0+
- WooCommerce 3.0+
- PHP 7.2+
Configuration
-
Go to Warranties > Invoice Settings to set up:
- Company logo
- Company information
- Footer text
- Warranty policy text
-
Set warranty periods on products:
- Edit a product
- Find the "Warranty Period" field
- Enter number of months
Usage
Adding Warranties
- Warranties are created automatically when orders are completed
- Manual warranties can be added via Warranties > Add New
Verifying Warranties
- Public verification URL:
/verify - Support warranty number and phone number search
- QR codes on documents link directly to verification
Printing Documents
- View individual certificates and invoices
- Bulk print multiple warranties
- Professional templates with QR codes
Support
- 💬 For questions and support: Contact Developer
- 🐛 For bug reports: Open an issue on GitHub
License
This project is licensed under the GPL v2 or later
Credits
Developed by Omar Faruk
Version History
- 1.3.8: Current stable release
- Performance optimizations
- Enhanced QR code support
- Bulk printing improvements
- Safe mode for large stores