Generic filters
Automatic updates Yes
Version 1.23
Updated on
Virus Total See Report

The PDF Invoices WordPress plugin, effortlessly generates, and emails professional invoices for your e-commerce transactions. With customizable templates, seamless integration, and automated processes, it ensures accuracy and efficiency. Enhance your business's credibility, streamline operations, and maintain meticulous records with this indispensable tool.

How to download PDF Invoices

Unlimited Access

Subscribe for only €10.90

Or

Get this product only with unlimited updates

Already included languages : EN, FR

We are not affiliated with PDF Invoices nor its developers or owners. Please read the full disclaimer in footer.

HOW IT WORKS

Auto updates with Club WPress plugin

Check how to install and update your WordPress plugins and themes in ONE CLICK directly from your Dashboard.

ClubWordPress Updater Plugin

Core Features of PDF Invoices

  • Automatic Invoice Generation: Automatically create PDF invoices for orders placed on your WordPress site.
  • Customizable Templates: Customize invoice templates to match your brand’s look and feel.
  • Email Integration: Send invoices automatically via email to customers after purchase.
  • Sequential Invoice Numbering: Ensure invoices are numbered sequentially for better organization and tracking.
  • Multi-Language Support: Generate invoices in multiple languages to cater to a global audience.
  • Tax and VAT Handling: Automatically calculate and display tax and VAT information on invoices.
  • Downloadable Invoices: Allow customers to download invoices directly from their account page.
  • Custom Fields: Add custom fields to invoices to include additional information as needed.
  • Logo and Branding: Include your company logo and branding elements on invoices.
  • Compatibility with WooCommerce: Seamlessly integrate with WooCommerce for easy invoice management.

List of improvements in PDF Invoices version 1.23

  • = 1.23 2024-11-06 =
  • ENHANCEMENT: Added more template variables, see documentation (Thanks @GCalToolkit)
  • BUG FIX: Fixed warning where $content was undefined in cases. (Thanks @toby-pondr)
  • BUG FIX: Fixed warnings for PHP 8.0+ (Thanks @mircobabini)
  • SECURITY: Improved security on escaping output within the shortcode output.
  • = 1.22.1 2023-08-15 =
  • BUG FIX: Fixed an issue where the “Download Sample PDF” would cause a fatal error.
  • = 1.22 2023-07-12 =
  • ENHANCEMENT: Added support for Pay By Check Add On email reminders.
  • ENHANCEMENT: Improved license checking functionality more often and regularly.
  • BUG FIX: Fixed an issue where {{billing_address}} wasn’t displaying correctly.
  • BUG FIX: Fixed an issue in some cases when saving an order in the admin, would cause the PDF date to show the current date and not the order date.
  • BUG FIX/REFACTOR: Fixed an issue where the “Generate PDF” option was not working due to sanitization updates to Paid Memberships Pro orders table.
  • = 1.21 2023-03-13 =
  • REFACTOR: Reverted the ‘pmpropdf_download_all_zip’ shortcode that went missing from previous update and neatened it up slightly.
  • ENHANCEMENT: Added a small loading icon when generating the PDF from the Member Orders admin page.
  • = 1.20 2023-03-07 =
  • ENHANCEMENT: Added new templates: green, blank and split.
  • ENHANCEMENT: Adjusted logic for [pmpropdf_download_list], this now allows logged-in non-members to access past PDF invoices.
  • ENHANCEMENT: Added logic to generate single PDF Invoices from the Paid Memberships Pro Orders admin table.
  • ENHANCEMENT: Added more PDF variables: {{admin_email}}, {{membership_description}} and {{membership_level_confirmation_message}}.
  • ENHANCEMENT: Only show the NGINX nudge message on PMPro dashboard pages.
  • ENHANCEMENT: Added a filter to adjust the DOMPDF object before it’s used to generate the PDF: pmpropdf_dompdf_before_render.
  • BUG FIX: Fixed an issue when regenerating PDF invoices would give you the current date and not the date of the order.
  • = 1.11 2022-09-14 =
  • ENHANCEMENT: Added dynamic logic to try and get user_meta from any non-predefined variables. For example, if you have a custom field of “company” you may now pass {{company}} into the PDF to automatically generate the data from this variable.
  • BUG FIX: Fixed an issue where {{invoice_date}} would be set to the current date when regenerating PDF’s.
  • = 1.10 2022-01-11 =
  • ENHANCEMENT: Added feature to download a preview of the PDF invoice template created. This uses a dummy order that Paid Memberships Pro provides.
  • ENHANCEMENT: Improved localization for strings that were excluded.
  • ENHANCEMENT: Improved handling of the payment_method label. Automatically detect the frontend label used.
  • = 1.9.1 19-08-2021 =
  • Enhancement: Filter added ‘pmpro_should_generate_pdf’. Allows developers to stop generating PDFs for certain cases.
  • Enhancement: Filter added ‘pmpropdf_invoice_table_requires_active_membership’. Restricts PDF invoices table/shortcode to members only. Thanks @mircobabini
  • Bug Fix/Enhancement: Make sure an order exists when generating PDF invoice. Thanks @mircobabini
  • = 1.9 10-05-2021 =
  • Enhancement: Changed custom template storage path to make use of the uploads directory instead (Directory: pmpro-invoice-templates/order.html)
  • Enhancement: Added automated migration for custom templates from child theme directory to the uploads directory, automatically deletes original
  • Enhancement: Improved tempalte content retrieval functionality and path generation
  • Enhancement: Added auto-regeneration when order is updated. Can be controlled by filter
  • Enhancement: Added option to enabled admin checkout email attachments
  • Enhancement: Added tool to allow administrators to download a ZIP file of all stored invoices
  • Bug Fix/Enhancement: Auto delete ZIP files once downloaded by end user
  • Bug Fix: Improved date processing for order data, is some cases DateTime constructor would fail, causing invoice generation to fail. Fallbacks in place for this now
  • Bug Fix: Improved error handling in general to improve how gracefully errors are handled during creation of PDF documents
  • Bug Fix: Added Exception/Error catches to the bulk regeneration ajax loop, to be used with graceful error output
  • = 1.8 01-02-2021 =
  • Enhancement: Added in a filter to allow changing of the gateway name ‘pmpro_pdf_gateway_string’
  • Enhancement: Localize and escape strings that were missing. @mircobabini
  • Enhancement: Added new filters ‘pmpropdf_can_attach_pdf_email’, ‘pmpropdf_can_generate_pdf_on_added_order’ and ‘pmpro_pdf_invoice_name’. @mircobabini
...
>

Join Club WPress Now !

Get access to 19346 products for only €10,90 per month.

JOIN NOW

Reviews