Powered by Adobe Commerce 2.4.6-p4

magento-2-pdf-invoice-pro.jpg

PDF Invoice Pro

PRODUCT:
0
TOTAL:

Overview

Back to top

The PDF Invoice Pro extension lets you replace the default Magento invoice, order, shipment, and credit memo PDF templates with a new professional design. By default, Magento didn’t offer an option to edit PDFs, and only programmers were able to do so. But no longer! This extension comes with the user-friendly MTEditor, which lets you easily manage invoice, order, shipment, and credit memo PDF templates. 

This highly flexible template editor lets you customize your PDF templates as you wish.  The editor works via a user-friendly drag-and-drop interface. You can add additional images, shapes, and custom texts, as well as inserting a discount code for the customer’s next order. Elements can be placed anywhere on the page, and their size and position can be altered using your mouse. The extension also comes with a ready-to-use template. This takes just a few minutes to set up, so you can replace the default Magento template. Try it out in the sandbox and you’ll soon see how easy it is! 

 

Be Professional!

  • Send well-prepared and good-looking invoices, shipments and credit memos to your customers.
  • Probably the easiest way to replace the default Magento invoice, shipment and credit memo designs
  • The user-friendly ‘WYSIWYG’ editor gives everyone the power to edit PDF templates, not just web geeks!
  • The extension comes with a ready-to-use and adaptable professional invoice, shipment, and credit memo design.

 

Extension Features

  • Drag and drop. The easy way to create and update PDF layouts. Place elements anywhere in your document with a click of the mouse!
  • Flexible. MTEditor lets you change document properties such as width, height, background color, borders, padding, top and left position, colors, font-family and font-size. 
  • Editable content. Template texts can be translated directly in template preview mode, making it easy to translate into different languages.
  • Testing. A testing tool is included: simply select the invoice, and a PDF document will be generated.
  • Element Lock. This feature ensures that page elements are fixed in position, so you won’t move or resize them accidentally.
  • Cached. Static elements such as a logo, images, borders, and footer texts are cached! No need to clear them every time after editing a template; they’re cleared automatically.
  • Import and Export. The extension can import and export templates. This will help you move your design from development to product store, and easily back it up. 
  • Multi-store. The extension even works with multi-store setups, and you can create different templates for each store.
  • Order PDF. By default, Magento does not have the possibility to generate order PDF documents. Our extension lets you have it. Order's PDF document can be used as Pre-Invoice!
  • Email Attachments - All PDF documents can be attached to a related email, automatically!

 

Demo, Sandbox & User Guide

Technical Specifications

Back to top

Seller profile

Magetrend

Seller contact

E-mail

Current Version

1.9.14

Adobe Commerce platform compatibility

Magento Open Source: 2.4 (current), 2.0 (obsolete), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)

Type

Stable Build

Updated

28 November, 2023

Categories

Extensions, Content & Customizations

Documentation

User Guides

License Type

Open Software License 3.0 (OSL-3.0)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

1.9.14:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixed: Option "Hide element if variable is empty" issue in TCPDF processor
    - Fixed: Deprecated Functionality: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated ... Element.php on line 315

1.9.12:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Magento 2.4.6 and PHP 8.2 compatibility

1.9.11:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixed: Missing comments issue.
    - Fixed: Replace default product image placeholder from theme to from configuration Stores > Config > Catalog > Catalog > Product Image Placeholders > Thumbnail. If configuration field is empty, it will use from theme: Magento_Catalog::images/product/placeholder/thumbnail.jpg
    - Fixed: Hide variables in virtual order: s_street, s_city, s_country_id, s_postcode
    - Fixed: QR code generator issue when directory is not created for storing images

1.9.10:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixed: Deprecated Functionality: Implicit conversion from float * to int loses precision in /var/www/app/code/Magetrend/PdfTemplates/Helper/Barcode.php on line 75

1.9.9:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixed: Issue with product options when label is in english (LTR) but value is in Arabic (RTL)

1.9.8:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixed: main.ERROR: Environment emulation nesting is not allowed. [] []
    Fixed: Issue with product options when label is in english (LTR) but value is in Arabic (RTL)
    Fixed: Added missing totals lines

1.9.7:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Added: additional menu in editor "Translate" for to translate the labels of totals
    - Changed: moved "hide total line" option from editor to general extension configuration.

1.9.5:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Improved totals printing
    - Fixed: Hide a variable if a value is empty.

1.9.2:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixed: PHP 8.1 compatibility issue: https://github.com/magento/magento2/issues/35335

1.9.0:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Added: Setup script was replaced to declarative schema
    - Fixed: Docker alpine image compatibility issue (otice: iconv(): Wrong charset, conversion from)
    - Fixed: Issue with decimal qty number

1.8.8:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Magento 2.4.4 compatibility changes
    - Added: Remote storage Aws S3 compatibility
    - Added: Shipping method variable in credit memo

1.7.17:

  • Compatible with Magento Open Source : 2.1 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    Added: duplex printing option
    Added: Lazy loading in filters. Performance improvements.
    Fixed: Total lines sorting
    Fixed: Added missing quote item options
    Fixed: Print comments only with a flag "is_visible_on_front"
    Fixed: Fixed problem with image proportions
    Fixed: RTL Price fix 71.3 was instead 3.17
    Fixed: product options format in TCPDF

1.7.12:

  • Compatible with Magento Open Source : 2.1 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixed: Template import script stuck on processing. Error: Path * cannot be used with directory */pub/media/. Magento 2.4.1 compatibility problem.
    Fixed: PDF download problem in customer area: Failed: Network Error. This issue is fixed in Magento 2.4.1.
    Fixed: registry problem with id mt_pdf_force_template_id
    Hide {vat_id} variable if it's empty

1.7.10:

  • Compatible with Magento Open Source : 2.1 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Added: Additional option which lets to display item options each in the new line
    - Fixed: Fixed: Problem with "Use Dependencies" settings

1.7.8:

  • Compatible with Magento Open Source : 2.1 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Added: Additional price/tax settings
    - Fixed: Error: Undefined index: table_header_border_inside_top_size
    - Fixed: Attachment problem with mass emails

1.7.7:

  • Compatible with Magento Open Source : 2.1 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Magento 2.4 compatibility
    - Added: 3 new designs in A4 RTL format
    - Updated: default design template
    - Added: 3 new designs in A4 for quotes

1.7.1:

  • Compatible with Magento Open Source : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    Added: 3 new PDF designs in A4 format, LTR direction
    Added: Option for to change borders between items

1.6.4:

  • Compatible with Magento Open Source : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    Added: Invoice and order PDF templates translated to Arabic
    Fixed Arabic currency symbol issue
    Fixed: Missing attachments problem (Magento 2.3.4 compatibility issue)
    Added: Items' FPT prices
    Added: Sku to shipment PDF
    Fixed: Problem with configurable product images
    Fixed: Problem with interlaced PNG's.

1.6.0:

  • Compatible with Magento Open Source : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    - Added: Minimized PDF size to less than 50kb
    - Added: Billing information to shipment variable list
    - Added: Possibility to hide element if variable is empty

1.4.0:

  • Compatible with Magento Open Source : 2.0 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    - There was add possibility to merge a few templates. This can be used to add some legal documents, like terms and conditions, in the end of order/invoice/shipment/credit memo
    - Added possibility to translate pdf file names via configuration
    - Added possibility to add page number
    - Added possibility to set totals line sort order via configuration
    - Added grand total and due variables
    - Table header now can has multiple lines
    - Fixed problem with an email attachments when invoice and shipment are created at once.
    - Fixed grand total line problem with background color

1.3.2:

  • Compatible with Magento Open Source : 2.0 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    Compatibility with Magento 2.3

1.3.1:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    - Added possibility to generate order PDF document
    - Added possibility to attach PDF documents to the following emails: new order, order update, new invoice, invoice update, new shipment, shipment update, new credit memo, credit memo update
    - Fixed {comment_title} variable problem

1.2.6:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    Added products' images

1.2.3:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    Added Possibility to choose paper size. A4 or US paper
    Space calculation improvements
    Currency symbol in total block fix

1.1.1:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    - Added possibility to create shipment and credit memo PDF
    - Added available variable list
    - Fixed problem with bundle item options
    - Fixed item height calculation problem

1.0.18:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    - Replaced invoice download feature on frontend. Now customers are able to download the same invoice PDF as administrator.
    - Added shipping address data to variable list.
    - Fixed pdf caching problem

1.0.10:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    Now the extension can be installed via composer.

1.0.4:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    Initial release

1.0.2:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    Initial release

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top