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.

★ 1stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/omarbangla24/woocommerce-warranty-management-plugin/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

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