Added a Company Name field when generating invoice.
Improved
Invoice settings have been moved to the "Payments" tab.
Update PDF library.
Refactor how extension is loaded.
Fixed
Customer's last name not appearing on invoice.
Display issue with custom order number prefixes.
Deprecation in PHP 8.1.
Changes
Modified templates: `invoice-contacts.php`
1.3
6 new2 improvements1 fix
New
Added a button to download the invoice as a PDF.
Added invoice style settings.
Added an option to prevent customers from editing their invoice address / billing details.
Added "View Invoice" links on admin payment history page and individual payment page.
Added the {edd_invoice} email tag to add a "View Invoice" invoice link to purchase receipts.
Guests can now view invoices for their purchases via secure URLs.
Improved
The links to view an invoice now take you straight to the invoice itself instead of the generation form. If enabled, editing fields can still be done via an "Update" button on the invoice itself.
The company address setting is now a textarea, allowing for more freeform input. (Existing address details are migrated automatically.)
Fixed
Prevent unnecessary files from being deployed.
1.2.2
1 new1 improvement1 fix1 change
New
Invoices can now be generated for refunded payments.
Improved
Use new order history hook in EDD 3.0.
Fixed
Invoice not using the name entered in the generation form.
Changes
Modified templates: invoice-table.php
1.2.1
1 new1 fix
New
The tax rate percentage is now shown on the invoice.
Fixed
Fatal error on WordPress versions lower than 5.1.
1.2
5 new10 improvements2 fixes
New
The invoice template can now be overridden. If you want to customize the template, ceate a folder called `edd_templates` inside of your active theme's directory. Then copy the template(s) you want to override from `edd-invoices/templates/` into your theme's directory.
Various hooks have been added to the invoice template, which will allow you to add custom code without overriding the entire template.
Added an "Additional Text" setting, which allows site admins to add text that will appear on each invoice.
A "Generate Invoice" link is now available on the purchase confirmation page.
A "Print" button has been added to invoices.
Improved
The invoice HTML and CSS has been refactored and modernized. Appearance-wise it still looks very much the same; we've just refactored the code.
The "Paid" image has been replaced with plain text and CSS so it can be translated. It's also been moved to the invoice header.
The purchase date has been moved to the invoice header.
Tax IDs have been moved up to be right under the billing addresses.
The order "Subtotal" is now included.
Variable priced option names are now displayed for applicable invoice items.
Plugin author name updated to "Sandhills Development, LLC".
Introduced a new function `edd_invoices_get_invoice_url`.
The invoice template has been updated to follow WPCS.
Added support for EDD 3.0.
Fixed
Invoice date format not using WordPress date format settings.
Undefined index error if user generating the invoice do esn't have a country set.
1.1.6
2 fixes
Fixed
PHP notices when viewing invoice for customer without an address stored
Incorrect currency code shown on invoice when using multiple currency plugins
1.1.5
1 fix
Fixed
Date not showing properly for subscription renewal payments
1.1.4
1 fix
Fixed
Invalid HTML structure
1.1.3
1 improvement4 fixes
Improved
Add classes to generate invoice submit button.
Fixed
Don't show Generate Invoice links for invalid payments.
Move to using EDD_Payment for increased accuracy.
Prevent PHP errors when a payment does not contain billing address information.
Fix asset URL to paid image.
Changelog published by the developer, in their original language.