=== Invoize – PDF Invoices, Packing Slips, Quotations & WooCommerce Invoicing ===
Contributors: wpsora, freemius
Donate link: https://wpsora.com
Tags: invoice, pdf invoice, woocommerce invoice, packing slip, quotation, quote to invoice, recurring invoice, stripe invoice, paypal invoice, xendit, payment gateway, billing, proforma invoice
Requires at least: 5.9
Tested up to: 6.9
Requires PHP: 8.1
Stable tag: 1.24.2
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Create professional PDF invoices, receipts, packing slips, quotations, and credit notes directly from WordPress and WooCommerce.

== Description ==

**Invoize** is a complete WordPress invoicing plugin for businesses that need clean documents, reliable payment records, and a smoother billing workflow. Create branded PDF invoices, send secure preview links, collect payments, generate receipts, and keep invoice numbering consistent from one dashboard.

It works for standalone invoicing and WooCommerce stores. You can create invoices manually, let WooCommerce generate documents from orders, convert accepted quotations into invoices, and issue credit notes or corrective invoices when a paid invoice needs to be adjusted.

[Documentation](https://wpsora.com/docs/invoize/) · [Support](https://wpsora.com/contact)

## What You Can Do With Invoize Free

Use Invoize Free to create professional invoices and receipts with sequential numbering, VAT or PPN, custom line items, saved clients, reusable products, secure client preview links, and mobile-friendly payment pages. It works with or without WooCommerce.

### Professional PDF invoices and receipts
Create, edit, duplicate, regenerate, print, and download branded PDF invoices and receipts with your logo, business details, notes, terms, tax, discount, and custom item fields.

### WooCommerce-ready billing
Automatically create invoices and packing slips from WooCommerce orders, sync customer and product data, map order statuses to invoice statuses, and keep store billing records organized.

### Credit notes and corrections
Create credit notes or corrective invoices from paid invoices so refunds, cancellations, and adjustments can be documented cleanly without losing the original invoice record.

### Payment-ready client experience
Share secure invoice preview links, let clients download documents from My Account, and offer bank transfer or PayPal payment options out of the box.

### Organized clients, products, and reminders
Save clients and reusable products, schedule payment reminders, track unpaid and overdue invoices, and review key revenue totals from the dashboard widget.

== Features (Free Version) ==
* Branded PDF invoices, receipts, and packing slips
* Automatic WooCommerce invoice and packing slip generation
* Credit note / corrective invoice support for paid invoices
* Sequential invoice numbering with custom prefixes and date tags
* Secure client preview links and My Account downloads
* Mobile-friendly invoice preview and payment pages
* VAT, PPN, multiple tax rates, per-item discounts, notes, and terms
* Saved clients, products, and services
* Custom email templates with logo support
* Payment reminders and invoice status tracking
* Dashboard widget for unpaid, overdue, and revenue summaries
* Bank transfer and PayPal payment options

== Premium Features (Invoize Pro) ==
Upgrade to Invoize Pro for advanced billing automation and online payment workflows:
* Recurring invoices for weekly, monthly, and yearly billing
* Quotations / estimates with one-click conversion to invoices
* Stripe, PayPal, and Xendit payment gateway integrations
* Automatic paid status updates after successful payment
* Multi-currency support with automatic conversion display
* Advanced analytics and cash-flow reports
* Late fees, overdue reminders, and custom email schedules
* Priority support and early access to new improvements

== Installation ==

1. Go to **Plugins > Add New**
2. Search for “Invoize”
3. Install and activate
4. Visit **Invoize > Settings** to add your logo, company details & numbering
5. Start creating invoices or let WooCommerce do it automatically!

== Frequently Asked Questions ==

= Can I create credit notes or corrective invoices? =
Yes. You can create a credit note from a paid invoice to document refunds, cancellations, or invoice corrections while keeping the original invoice record intact.

= Can I convert a quotation to an invoice with one click? =
Yes. In Invoize Pro, accepted quotations can be converted into invoices without re-entering the same client and item details.

= Does Invoize generate packing slips? =
Yes. Invoize can generate clean, branded packing slips for WooCommerce orders.

= Does it auto-create WooCommerce invoices? =
Yes. Invoize can automatically generate invoices when WooCommerce orders are created, then keep invoice and order records aligned.

= Can clients pay directly from the invoice? =
Free users can offer bank transfer and PayPal payment options. Invoize Pro adds Stripe, PayPal, and Xendit integrations with automatic paid status updates.

= Is recurring invoicing available? =
Yes. Invoize Pro supports recurring invoices for weekly, monthly, and yearly billing cycles.

= Where do I get help? =
Visit [wpsora.com/contact](https://wpsora.com/contact) for support.

== Additional Features ==
* Recurring invoices for repeat billing
* Automated reminder emails for overdue invoices
* Multi-currency invoice and payment support
* Discounts, taxes, notes, and terms on invoice line items
* Quote-to-invoice workflow for accepted quotations
* Receipt generation after invoice payment

== Integrations ==
* **WooCommerce**: Generate invoices and packing slips from store orders automatically.
* **PayPal**: Let clients pay invoices through PayPal payment links.
* **Xendit**: Accept popular Indonesian payment methods, including QRIS, virtual accounts, and cards.
* **Stripe**: Accept card and digital wallet payments through Stripe.

== Changelog ==
= 1.24.2 | 20 June 2026 =
* Added: Credit Note / Corrective Invoice support for paid invoices
* Fixed: Credit note confirmation action visibility
* Fixed: Credit note redirect token handling to avoid undefined invoice URLs

= 1.24.1 | 5 June 2026 =
* Fixed: Payment page error when WooCommerce payment methods setting was never saved

= 1.24.0 | 20 May 2026 =
* Added: Midtrans payment gateway support
* Added: Edit invoice that has been marked as paid (with on/off setting)
* Added: Notes icon on invoice list for invoices that have notes or terms
* Improved: Currency conversion display before paying online
* Improved: Clearer messages during the payment process
* Improved: Customer payment page loads lighter by skipping unrelated assets

= 1.23.2 | 29 April 2026 =
* Fixed: Detail on bank payment
* Fixed: Emoji in PDF turn into Bullet
* Fixed: Monthly report heading text and Overdue invoice date filter

= 1.23.1 | 29 April 2026 =

* Fixed: Discount display issue
* Fixed: Remove discount not working in edit
* Fixed: Recurring modal error
* Fixed: Customer alert issue
* Fixed: Locale issue in WooCommerce
* Fixed: Incorrect "Upgrade to Pro" in payment settings

= 1.23.0 | 22 April 2026 =
* Added Custom Pricing page
* Added admin-only dashboard access restriction
* Added Upgrade modal for free users with improved CTA scenarios
* Fixed various Stripe payment bugs and edge cases

= 1.22.1 | 14 March 2026 =
* Fixed error on payment page

= 1.22.0 | 12 March 2026 =
* Added second currency options, which will convert the total price to chosen second currency and show both currency price on the invoice.

= 1.21.1 | 23 February 2026 =
* Fixed error on invoice detail page

= 1.21.0 | 12 February 2026 =
* Added Support Page

= 1.20.1 | 29 January 2026 =
* Fixed invoice "Paid using" information not working for paypal payment
* Fixed font size for product name in PDF invoice

= 1.20.0 | 24 January 2026 =
* Added ability to edit product name on invoice, recurring, and quotation

= 1.19.0 | 9 January 2026 =
* Added recurring period date information for recurring invoice

= 1.18.0 | 5 January 2026 =
* Added Store Credit feature

= 1.17.2 | 2 January 2026 =
* Fixed error on using language translation

= 1.17.1 | 29 December 2025 =
* Fixed language list on settings

= 1.17.0 | 29 December 2025 =
* Added support for Arabic language

= 1.16.4 | 26 December 2025 =
* Bugfix for asset files

= 1.16.3 | 16 December 2025 =
* Fixed email footer text.

= 1.16.2 | 16 December 2025 =
* Fixed error when sending Quotation email.

= 1.16.1 | 11 December 2025 =
* Fixed payment page not enabled by default.
* Fixed duplicate invoice does not reset payments from previous invoice.
* Fixed payment success page permission error if customer not logged in to Wordpress.
* Fixed email sent icon is shown when invoice is not sent to email in preview page.

= 1.16.0 | 9 December 2025 =
* Added Stripe payment method.
* Fix duplicating invoice on inactive invoice will update invoice status incorrectly
* Editing expired invoice due date to the future, it will now update invoice status to active

= 1.15.2 | 4 December 2025 =
* Fixed and improved recurring trigger schedule.

= 1.15.1 | 4 December 2025 =
* Bugfix recurring trigger on the wrong schedule.

= 1.15.0 | 3 December 2025 =
* Added settings to allow invoice public access without logging in.

= 1.14.3 | 3 December 2025 =
* Fixed duplicate page content

= 1.14.2 | 1 December 2025 =
* Fixed error when creating recurring if recurring start date is in the past.
* Added restriction to not allow recuring start date in the past.
* Fixed can't add custom billed to data for recurring.
* Improved payment page for inactive invoice
* Fixed occasional error on Xendit payment success page.
* Added cache busting for assets in payment page so it will only get cached when necessary.

= 1.13.1 | 4 October 2025 =
* Fixed business icon on email
* Added documentation link for Paypal payment in the settings

= 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
