PDF Invoice for OpenCart: Auto Email & Templates

PDF Invoice for OpenCart: Auto Email & Templates







This PDF invoice extension for OpenCart 1.5 to 4.x automatically generates and attaches PDF invoices to order emails after order confirmation or selected order status changes. Customers can receive and download PDF documents from their account, while administrators can also access generated files in the store admin panel. The module supports flexible invoice templates for different payment methods, customer groups, and order statuses, with WYSIWYG-based content editing, logo, and signature support.

Key Benefits
  • Automated invoice delivery — Automatically generate and attach PDF invoices to order emails, saving time for both store owners and customers.
  • Customizable templates — Use the built-in WYSIWYG editor to create professional invoice layouts that match your brand.
  • Multi-language and multi-currency support — Easily manage invoices for international customers with full support for different languages and currencies.
  • Flexible triggering — Choose exactly when to send invoices based on specific order statuses or customer groups.


  • Automatic PDF attachments — Send invoices as PDF attachments to order confirmation emails.
  • Template management — Create and manage multiple invoice templates for different payment methods and customer groups.
  • WYSIWYG editor — Edit invoice content, add logos, signatures, and custom text without coding.
  • Order status triggers — Automatically generate invoices when an order reaches a specific status.
  • Admin and Customer access — View and download generated PDF invoices from both the admin order history and the customer account page.
  • Mass actions — Generate or print PDF invoices in bulk from the admin order list.
  • Variable support — Use a wide range of shortcodes (variables) to dynamically insert order, product, and customer data into templates.
  • Compatibility — Works with OpenCart versions 1.5, 2.x, 3.x, and 4.x.






    • Upload the extension archive via the OpenCart Installer.
    • Install the module in the Extensions section and refresh modifications.
    • Go to the module settings to configure your general PDF options.
    • Use the Template Editor to create or customize your invoice layout.
    • Set the Order Statuses that should trigger the automatic PDF attachment to emails.
    • Save settings and test the flow by placing a trial order.


    FAQ
    Can I preview the PDF template before sending it?
    Yes. You can use the preview feature in the template editor to see how your invoice will look with sample data.
    Does the module support different templates for different customer groups?
    Yes. You can assign specific invoice templates to different customer groups or payment methods.
    Can I manually send an invoice from the admin panel?
    Yes. Administrators can generate, view, and send PDF invoices manually from the order information page.
    Are there variables for product images or custom fields?
    Yes. The module supports a comprehensive list of variables, including product details, totals, and custom fields if
    configured.


    Version 2.2.7
    *Fixed an issue with PDF file link generation for OpenCart 1.5.
    *Cleaned up package files for better performance.
    *Fixed a template generation issue related to status headers in OpenCart 1.5.
    *Fixed PDF display issues in order history when files were missing (v. 1.5–2.3).
    *Updated package version and archive structure.
  • What customers say about PDF Invoice for OpenCart: Auto Email & Templates

    Venus-online
    Extension still doesn't work as it should be after 4 re-works from the dev. Now, I can't reply to the support e-mails anymore (mailer demon error, addresses aren't to reach). Fazit: After almost one week, the extension is still not working proper, looks like I thrown $20 out of the window.
    ~Venus-online
    sonicmind
    Amazing support, installation of module works without problem, Anything that I needed to add, support modified for me fast and without any issues.. Module is easy to use, no trouble to get everything set for my needs!
    ~sonicmind
    VictorEst
    Полезный модуль для работы в Европе/с Европой. Отличная поддержка.
    ~VictorEst




    Price
    $20.00

    • Developed by OpenCart Community
    • 6 Months Free Support
    • Documentation Included

    Rating

    Compatibility
    4.0.0.0, 4.0.1.0, 4.0.1.1, 4.0.2.0, 4.0.2.1, 4.0.2.2, 4.0.2.3, 4.1.0.0, 3.0.0.0, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.1.3, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.x.x.x, 2.3.0.0, 2.3.0.1, 2.3.0.2, 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 1.5.0, 1.5.0.1, 1.5.0.2, 1.5.0.3, 1.5.0.4, 1.5.0.5, 1.5.1, 1.5.1.1, 1.5.1.2, 1.5.1.3, 1.5.2, 1.5.2.1, 1.5.3, 1.5.3.1, 1.5.4, 1.5.4.1, 1.5.5, 1.5.5.1, 1.5.6, 1.5.6.1, 1.5.6.2, 1.5.6.3, 1.5.6.4

    Last Update
    2 Jun 2026

    Created
    29 Jan 2021
    26 Sales
    6 Comments
    pintawebware
    pintawebware
    Member since: 19 Dec 2016

    View all extensions Get Support