=== Invoize PDF Invoices & Quotes with Payment Integration === Contributors: WPSora Tags: finance, invoice, receipt, report, accounting, Requires at least: 5.3 Tested up to: 6.8 Requires PHP: 7.4 License: GPLv3 Stable tag: 1.13.0 License URI: https://www.gnu.org/licenses/gpl-3.0.html Use Invoize with or without WooCommerce. Create PDF invoices, quotes, and payment links. Numbering, templates, VAT/PPN, exports. == Description == ## Introduction Invoize helps you create professional invoices that match your brand and workflow created by [wpsora.com](https://wpsora.com). Generate PDF invoices with clean templates, track statuses, let customers preview securely, and keep numbering consistent. Receipts are created when invoices are paid, and everything works with multiple currencies so your records stay accurate. [Documentation](https://wpsora.com/docs/) [Support](https://forum.wpsora.com) ## What you can do with Invoize Free [Invoize Free](https://wpsora.com/invoize-free/) lets you create and email professional PDF invoices and receipts with sequential numbering, VAT or PPN, custom items, and clean templates you can brand with your logo and colors. Customers can preview securely, pay on a single payment page, and download documents from My Account. You can add QR codes, manage clients and saved products or services, schedule polite payment reminders, and view key totals from a dashboard widget with simple revenue summaries. It works with WooCommerce ### Create reliable invoices and receipts Create, edit, duplicate, and regenerate invoices. Use sequential numbers with prefixes and date tags, generate professional PDFs, and share secure public previews. ### Accept payments on a unified payment page Offer bank transfer and PayPal out of the box. Use one payment page for all methods. After payment, invoice status updates automatically. ### Send smart emails and reminders Use ready templates for unpaid, paid, expired, and cancelled invoices. Attach PDFs, add your logo, and CC or BCC teammates. Schedule reminders before or after the due date. ###Manage clients and your business profile Store client details, control preview access, sync WooCommerce customers, and support guest clients. Keep multiple business profiles with logos and defaults for a professional look on every document. ### Built for WooCommerce Auto-create invoices from orders, map order statuses to invoice statuses, and sync products, taxes, discounts, and shipping. Reduce stock when an invoice is paid. ### See what matters at a glance Use the dashboard widget to view unpaid and soon-to-expire invoices and mark paid quickly. Track monthly and yearly revenue with analytics . ### Customize everything important Control Bill To, product lines, discounts, multiple taxes, notes, and key dates. Set defaults for due intervals, numbering prefixes, payment methods, email templates, and currency. ### Automate routine work Cron jobs handle reminders, log cleanup, and other recurring tasks. Statuses update from due dates and from payment gateways so your records stay correct. ## Invoize Pro Feature Automate your invoicing from quote to paid. [Invoize Pro](https://wpsora.com/invoize-pro/) adds recurring schedules, one-click quotation to invoice, advanced reminders, rich templates, analytics, and payment integration on a single page. Get faster approvals, fewer manual steps, and clear cash flow. - **Recurring** invoices with flexible schedules and cron based auto creation - **Quotations** you can preview publicly and convert to invoices in one click, with their own emails and reminders, quotation can **convert to invoice with oneclicks.** - **Xendit Payment gateway Integration** Accept payments faster with Xendit inside Invoize. Customers pay on a single payment page, invoice status updates automatically, and receipts are sent with the correct numbering. Support popular methods like QRIS, virtual accounts, and cards - **Payment auto confirmation and additional Paypal**, payment integration to accept cards and regional methods, with multi currency support. ## How it works 1. Install and activate Invoize 2. Configure business profile, numbering, and email templates 3. Add clients and items or sync from WooCommerce 4. Create an invoice and send it with a PDF attachment 5. Enable the payment page and preferred methods 6. Turn on reminders and let cron handle follow ups Invoize is an intuitive and user-friendly WordPress plugin designed for effortless invoice creation. With a focus on ease of use, allowing you to create and manage invoices efficiently directly from your WordPress. Ideal for freelancers, small businesses, and online shops, Invoize helps you streamline your billing process with customizable templates and easy integration. **Open Source**: Invoize is open source software. You can find the complete source code on our [GitHub repository](https://github.com/WPSora/invoize), ensuring transparency and allowing you to review, contribute, or customize the plugin according to your needs. == Features == - **Recurring Invoices**: Create recurring invoices for your clients and automate your billing process. - **Reminder Emails**: Send automatic reminders to your clients for overdue invoices. - **Multi-Currency Support**: Create invoices in multiple currencies and accept payments in your preferred currency. - **Discount and Tax**: Add discounts and taxes to your invoices to reflect the accurate amount. == Integrations == - **WooCommerce Integration**: Seamlessly create invoices for your WooCommerce orders automatically. - **PayPal Integration**: Enable clients to pay invoices directly through [Paypal](https://www.paypal.com). For details, see [Privacy Policy](https://www.paypal.com/us/legalhub/paypal/privacy-full) and [User Agreement](https://www.paypal.com/us/legalhub/paypal/useragreement-full). - **Xendit Integration**: Accept payments conveniently via [Xendit](https://www.xendit.co/en-id/), a payment gateway popular in Indonesia that supports various payment methods. Learn more by reviewing their [Terms of Service](https://www.xendit.co/en-id/terms-and-conditions/) and [Privacy Policy](https://www.xendit.co/en-id/privacy-policy/). == Changelog == = 1.13.0 | 25 September 2025 = * Added invoice paid method data after invoice is paid * Added ability to reduce Woocommerce product stock if product is non digital and can be turn off in settings * Fixed downloaded invoice not able to display some latin characters * Fixed recurring invoice not created correctly that may create duplicate * Fixed table column in invoice list * Fixed pagination when searching invoice * Added invoice tab location information when searching invoice * Payment page is now the default for all invoice payment and will show all available payment * Invoice from woocommerce now will use invoize payment setting and no longer use woocommerce payment setting * Added invoice paid method on paid invoice == Screenshots== 1. Invoize Preview 2. Invoize Woocommerce Integration 3. Dashboard Invoize = 1.12.0 | 27 August 2025 = * Added support for paypal auto-confirmation in payment page and also support for woocommerce * Fixed hide invoize welcome from menu * Fixed error on "Don't create invoize if total woocommerce transaction is 0" feature * Fixed monthly report not running = 1.11.5 | 21 August 2025 = * Minor fix = 1.11.4 | 20 August 2025 = * Minor fix = 1.11.3 | 13 July 2025 = * Fixed paypal direct link in payment page = 1.11.2 | 09 July 2025 = * Fixed error on edit recurring = 1.11.1 | 01 July 2025 = * Fixed Paypal direct payment link in payment page = 1.11.0 | 24 June 2025 = * Added support for wordpress version 6.8 = 1.10.4 | 24 June 2025 = * Fixed fatal error = 1.10.3 | 23 June 2025 = * Adjusted some code to comply wordpress standard = 1.10.2 | 21 June 2025 = * Changed logo in payment page to business logo = 1.10.1 | 21 June 2025 = * Fixed Xendit webhook output message = 1.10.0 | 20 June 2025 = * Added Xendit Webhook token. By using this webhook, after Xendit payment success, it will always able to update invoice status to paid and can't be cancelled. * Added Xendit redirect url settings on payment success and failed. = 1.9.3 | 04 June 2025 = * Fixed payment page sometimes not working properly for Woocommerce transaction = 1.9.2 | 22 May 2025 = * Added settings on Woocommerce integration: Option to disable invoice creation if total transaction is 0. = 1.9.1 | 20 May 2025 = * Changed Xendit payment external ID to invoice number = 1.9.0 | 19 May 2025 = * Added Log feature * Fixed regenerate invoice * Fixed error on edit customer in Recurring * Fixed Recurring payment missing * Other bugfix and improvements = 1.8.0 | 29 April 2025 = * Added Reminder for Admin * Fixed duplicate Xendit payment = 1.7.2 | 25 April 2025 = * Fixed dashboard chart to display correct data. * Fixed payment page to automatically update invoices to 'paid' status after payment via Xendit. = 1.7.2 | 25 April 2025 = * Fixed dashboard chart to display correct data. * Fixed payment page to automatically update invoices to 'paid' status after payment via Xendit. = 1.7.1 | 24 April 2025 = * ✨ New Feature Quotation * ✨ New Feature: Added "Payment Page" functionality. * Fixed invoice email content * Fixed error when sending email from quotation * Fixed invoice email content = 1.7.0 | 23 April 2025 = * ✨ New Feature: Added "Recurring to Invoice" feature. * Fixed payment link url error in pdf = 1.5.3 | January 30, 2025 = * Fix: Blank Receipt = 1.5.2 | January 15, 2025 = * Patched: Security vulnerability related to freemius = 1.5.1 | January 15, 2025 = * Fixed: Customer not showing in the invoice preview. = 1.5.0 | January 9, 2025 = * ✨ New Feature: Added "Bill To" functionality. * 💡 Improved: Refined the preview UI for a better user experience. = 1.4.7 | January 8, 2025 = * Fixed: PDF appearance now matches the web preview. * Improved: Code enhancements for better performance and maintainability. = 1.4.6 | January 6, 2025 = * Fixed: Missing Assets = 1.4.5 | January 5, 2025 = * Fixed: Unable to edit discount on recurring * Fixed: Unable to edit discount when discount type is "Fixed" = 1.4.3 | November 13, 2024 = * Fixed: Invoice Preview Issue * Fixed: Invoice Regenerate Issue * Code Improvement = 1.4.2 | November 8, 2024 = * Fixed: Client Role Issue = 1.4.1 | November 2, 2024 = * Fixed: WooCommerce Integration Issues * Improved code structure and maintainability = 1.4.0 | October 27, 2024 = * Fixed: Xendit Currency in PDF * Fixed: BG Color issue on Print Window * Fixed: Reminder Notification Issue * Fixed: Unable to generate Invoice when it's Guest Order * Added: Replace Due Date with Paid Date in Paid Tab * Added: Cancel Invoice on Canceled Order = 1.3.0 | October 15, 2024 = * Added Free Version * Fixed: Currency display issue in Custom Discounts * Fixed: Currency display issue in Products * Fixed: Xendit currency display in PDF * Fixed: Background color not applied in print mode * Fixed: Issue preventing invoice generation from WooCommerce orders when users are not logged in * Updated broken link * Fixed: Payment URL issue = 1.2.1 | 28 September 2024 = * Fix: Issue with Small Paper Size = 1.2.0 | 26 September 2024 = * Added Monthly Report feature * Implemented Live and Sandbox modes for PayPal * Added PayPal Test Connection * Enabled editing of Custom Client addresses * Enhanced Widget UI * Fixed Invoice Preview Date width * Corrected Date Format in emails * Fixed Money Format in PDFs = 1.1.4 | 18 September 2024 = * Fix: Dashboard UI Improvement * Code Improvement * Update Freemius SDK = 1.1.3 | 7 September 2024 = * Fix: WooCommerce Integration show when WooCommerce is not installed = 1.1.2 | 5 September 2024 = * Fix: E-Mail content are messed up * Fix: WooCommerce Integration show when WooCommerce is not installed = 1.1.1 | 28 August 2024 = * Fix: Read Documentation Link not working * Fix: Unable to save business information = 1.1.0 | 26 August 2024 = * Improve First Setup Wizard * Add Invoice Column to My Account * Small Dashboard Improvement * Fixing Minors Bugs * Widget Improvement * Code Improvement * Fix Minors Bugs = 1.0.2 | 6 August 2024 = * Small UI Improvement * Fix Minors Bugs = 1.0.0 | 1 August 2024 = * Initial release