Skip to content

DadsFam/dadsfam-invoice-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DadsFam Invoice Manager

Secure WooCommerce invoice manager — upload PDFs, protected storage, expiring signed download links, CSV export, automated reminders, bulk import, audit log, customer My Account integration, and PRO-unlockable branded email templates.

Version: 1.7.5
Author: DadsFam
Website: dadsfam.co.za


Features

✅ Free Features

  • Upload and manage PDF invoices securely
  • Protected folder storage (private) or Media Library
  • HMAC-signed expiring customer download links
  • CSV export of all invoice data
  • Customer My Account → Downloads integration
  • Payment status tracking (Paid/Unpaid/Overdue/Cancelled)
  • Email status tracking (Uploaded/Sent/Resent)
  • Ignore test orders feature
  • System health dashboard & audit log (basic)
  • Full license management with Force Lock support

⭐ Pro Features (License Key)

  • Automated payment reminder emails
  • Bulk upload via ZIP + CSV mapping
  • Full audit log of all actions
  • PRO branded email templates with logo, colors & social links
  • Advanced email status & conversion tracking

Installation

  1. Download the latest release from this repository
  2. Upload the folder to /wp-content/plugins/dadsfam-invoice-manager/
  3. Activate DadsFam Invoice Manager in WordPress
  4. Go to Invoices in the WooCommerce menu

Quick Start

  1. Go to Invoices → Settings → Sender Details and set your From Email
  2. Start uploading invoices manually or via CSV
  3. Customers will see expiring download links in My Account → Downloads
  4. Use the dashboard to run manual checks or view audit log

❤️ A Note from the Developer

This plugin is and will always remain 100% FREE for personal and commercial use (core features).

I built it for fun — a Dad from South Africa just trying to make ends meet. Yes, we know AI is advanced and there are bigger plugins out there. I do this because I love it.

If you really like what I do and it helps your business, please consider purchasing a Pro License Key. It’s purely a donation/support that helps put food on the table and lets me keep building awesome free plugins for the WordPress community.

Thank you for understanding ❤️
Love from South Africa 🇿🇦

🌐 Connect With Us

📢 WordPress.org Submission

We are actively submitting all our plugins to the official WordPress.org Plugin Directory.

Contact us anytime if you need help: support@dadsfam.co.za

Known Issues

  • None currently.

Changelog

1.7.5 (2026-05-28)

  • Version bumped to 1.7.5
  • Updated plugin header, constants and file structure for latest standards
  • Minor code cleanups and branding consistency
  • Prepared for continued WordPress.org submission

1.7.3

  • Fixed: License status now always persisted after re-check/force-lock
  • Fixed: License cache reduced to 1 hour
  • Fixed: support@dadsfam.co.za consistent throughout
  • Fixed: WooCommerce HPOS compatibility warning

1.7.2

  • Major: Multi-file plugin structure for wordpress.org submission
  • Fixed: Payment Status filter, CSV export, ignore button nonce, payment dropdown
  • New: Ignore/restore orders feature, PRO license gating, beginner help page

License

GPLv2 or later


Made with ❤️ by DadsFam - South African Dad building tools for busy store owners

About

Secure WooCommerce invoice manager — upload PDFs, protected storage, expiring signed download links, CSV export, automated reminders, bulk import, audit log, customer My Account integration, and PRO-unlockable branded email templates. 100% free.

Topics

Resources

License

Stars

Watchers

Forks

Contributors