Your Cart

PDF Invoice Generator and Email Attachment

PDF Invoice Generator and Email Attachment - OpenCart Extension

  1. This extension generates professional-looking PDF Invoice and can send a pdf invoice as an attachment for the selected order status update.
  2. You can select multiple order status to which PDF Invoice needs to be sent as an attachment
  3. Generated PDF Invoice is also saved in the server directory and access to those PDF invoices is secured and can be accessed only by authorized person.
  4. Also, you can auto-generate the Invoice number while PDF invoice generation
  5. Can also generate and display QR Code / Bar Code in the invoice
  6. Template Editor which offers more freedom to create professional-looking PDF Invoice using the available shortcode/variables
  7. Can also generate shipping invoice or shipping label
  8. Can automatically send shipping email with shipping invoice to a particular email address when a particular order status is updated
Compatibility2.1.x.x , 2.2.x.x, 2.3.x.x, 3.x.x.x
Core Files OverwriteNo Core files overwritten
Multi-storeYes, Supports Multi-store
Multi-lingualYes, Support Multi-language website

Admin Link:



Demo Instruction:

Navigate to the Menu: Extensions > Productivity Apps > PDF INVOICE PRO > Click Edit


Open demo instruction in new tab

VERSION : 2.1.4DATE RELEASED: 06 Aug 2022

VERSION : 2.1.3DATE RELEASED: 30 May 2022
  • Fixed issue related to auto invoice generation

VERSION : 2.1.2DATE RELEASED: 15 Dec 2021
  • Dynamic Order Total Short-codes
  • Hide Packing PDF button on order list page when not enabled in setting

VERSION : 2.1.1DATE RELEASED: 02 Mar 2021
  • Header and Footer font to match with the font selection setting of the extension.

VERSION : 2.1.0DATE RELEASED: 24 Feb 2021
  1. Item Price without tax column added
  2. Item Tax column added
  3. More stort-codes added - Refer
  4. QR Code Criteria template. You can now use a template using the short-codes to generate QR Code of your choice.

VERSION : 2.0.1DATE RELEASED: 09 Feb 2021
  • Fixes made to special blocks short-codes

VERSION : 2.0.0DATE RELEASED: 30 Nov 2020
  1. Extension Redesigned
  2. Added more customizable and user friendly options to PDF Invoice settings
  3. Added Packaging slip / Packaging PDF Option. With this new feature you can send a separate email with packaging slip attachment to any desired email address. This email is triggered on the selected Order Status update.
  4. Easy PDF Font selection in order to support languages like chinese (use kozminproregular font from the dropdown). Also supports languages like arabic or persian.
  5. Optional HTML Header and HTML Footer
  6. Add or create any number of PDF templates and easily assign template to be used.
  7. PDF Invoice preview
  8. Keep or remove PDF backup from the server directory
  9. Show PDF Invoice download button to customer only for the selected order status.
  10. Built-in PDF Invoice Admin button both on order info page as well as on order list page
  11. Built-in PDF Packaging Slip Admin button both on order info page as well as on order list page
  12. Option to set Invoice margin
  13. PDF Invoice watermark support
  14. PDF Invoice language override option
  15. Email Content editor for Packing Slip Email
  16. Updated product table samples (5 samples)
  17. Product table header color, footer color, content color setup
  18. Show/Hide columns like image,  model, sku, upc, ean, isbn, mpn, weight, dimension, quantity, price
  19. Supports RTL format
  20. Short-codes for custom fields
  21. Special blocks for special condition like downloads, Payment method used, shipping method selected, and customer group
  22. Pre-loaded PDF template samples

  1. Extension for 3.x.x.x released
  2. File structure changes
  3. Improved usability


Product Release

Write a review

Note: HTML is not translated!
Bad Good

Before you proceed, please take a moment to familiarize yourself with our Extension License and Usage Policy. By purchasing and using our extension, you agree to the terms outlined below.

  1. Domain and Subdomain Usage: Your purchase of this extension license grants you the right to use the extension on a single domain and its associated subdomains. Should you wish to use the extension on multiple domains, a separate license must be purchased for each domain.
  2. License Activation and Extension Download: After purchasing the extension, it's important to activate your license. Visit to activate your license and validate your authorization. The extension download will be enabled only after successful license activation. This step helps ensure the legitimate use of the extension.
  3. Prohibition of Licensing, Sub-Licensing, and Reselling: Please note that you are not permitted to license, sub-license, or resell our extension to third parties. The license you acquire is exclusively for your use and benefit.
  4. Code, Logic, and Algorithm Usage: While we encourage innovation, the reuse of any part of the extension's code, logic, or algorithm for purposes beyond its advertised functionality is prohibited. This safeguard ensures the extension operates as intended.
  5. Modification and Distribution: Feel free to modify the extension to suit your specific needs. However, distributing or sharing modified versions with others is not allowed. This maintains the integrity of the original code.
  6. Updates and Support: Upon purchase, you are entitled to updates and support for a specified period, as detailed in the product documentation. Our support team is here to assist with any issues related to the extension's functionality.

Ask a Question

Our website uses cookies uses cookies to improve user experience. We also show safe, secure and non personal advertising to support this site. If you continue to use this site we will assume that you are happy with this. You can read more about cookies at