=== InvoiceEZ === Author: EJS Tech Author URI: https://ejstech.net Version: 1.0.0 Requires at least: 5.8 Tested up to: 6.9 Requires PHP: 7.4 == Description == InvoiceEZ is a professional quoting and invoicing plugin for WordPress. Create quotes, send them to clients for approval, automatically convert approved quotes to invoices, and collect deposits or full payments via WooCommerce. == Features == * Create quotes with unlimited line items * Send quotes to clients via email with PDF attachment * Clients approve or decline quotes from a secure page * Approved quotes automatically convert to invoices * Clients choose to pay deposit or pay in full at checkout * WooCommerce checkout for all payments * Balance reminder emails sent 3 days before event date * Admin dashboard with revenue and outstanding balance tracking * PDF generation for all quotes and invoices * Logo upload and full company branding * Quote request form shortcode for your website * Email log per quote/invoice * Customizable accent color, default terms, deposit %, and tax rate == Shortcodes == [invoiceez_view] — Client quote/invoice view page (add ?token=TOKEN to URL) [invoiceez_request] — Quote request form for potential clients == Setup == 1. Install and activate InvoiceEZ 2. Go to InvoiceEZ → Settings and fill in your company info and upload your logo 3. Create a page with [invoiceez_view] shortcode — set it as your Client Invoice Page in Settings 4. Optionally create a page with [invoiceez_request] for client quote requests 5. Go to InvoiceEZ → New Quote to create your first quote 6. Click Send to Client to email it with a PDF attachment and approval link == Requirements == * WordPress 5.8+ * WooCommerce 6.0+ (for payments) * Python 3 with reportlab (auto-installed on first PDF generation) * PHP exec() enabled on server == Changelog == = 1.0.0 = * Initial release