WP Manifestindependent plugin directory
manifest / ecommerce / woocommerce-warranty-management-plugin

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

1stars
0forks

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.zip

Warranty 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

  1. Upload the plugin files to /wp-content/plugins/warranty-verification-system
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Use the Warranties menu to configure settings and manage warranties

Requirements

  • WordPress 5.0+
  • WooCommerce 3.0+
  • PHP 7.2+

Configuration

  1. Go to Warranties > Invoice Settings to set up:

    • Company logo
    • Company information
    • Footer text
    • Warranty policy text
  2. 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