Summer 2023 promotion. Get 30% OFF for any extensions with code SUMMER2023

PDF Invoice Pro - Magento2

PDF Invoice Pro - Magento2

PDF Invoice Pro is the complete PDF customize solution for magento. It allows you to fully customize the look of your PDF invoice easily by using html/css.

Version: 2.2.0

Compatible: Magento CE 2.3.x -> 2.4.x

* Required Fields

$99.00
30-day-money-back
30-daymoney back
1-year-support
1-year support
Update free
FREE Upgrade

How It Works

Magento2 PDF Invoice Pro Extension is the complete PDF customize solution for Magento. It allows you to fully customize the look of your PDF invoice easily by using HTML/CSS. PDF Invoice Pro support for multiple PDF layouts, multiple languages, right to left language, barcode and QRcode.

With the PDF Invoice Pro and some additional Magento extensions you will able to do anything with your PDF invoice. Let see features of the extension:

Customize all Order, Invoice, Shipment, Credit Memo PDF Templates

With the PDF Invoice Pro magento extension You are able to fully customize the look of your order, invoice,shipment,credit memo pdf file.

Insert Item widget

Editing a printing template easier with Page Builder

You can design your PDF template by using HTML/CSS standard but even if you don't know about HTML/CSS, you can still do it because Vnecoms bring you the Page Builder - modifying your PDF template easier than ever.

Add invoice template by upload your own HTML template

Add/edit Variable in printing template

The variable used in template is written how to every customer can understand and you can add/edit the variables in each of the section by clicking to the icon Add Variable, a list of supported variable will be listed.

Insert Item widget

Adding Custom Variable

Beside the supported variable, you can create the custom variable to use in the template for example the variable of product’s attributes and customer’s attributes.

Insert Item widget

Add Barcode,QR Code to your PDF.

You can add barcode or QR code of order ID, Invoice ID, product SKU, tracking code ... to your PDF Invoice easily by using a code like {{barcode VARIABLE}}

Multiple PDF layout

You can have different PDF layout for each store and each customer group.

Multiple PDF layout

Attach PDF to Notification Email

You can add the PDF file as attachment of order, invoice, shipment, credit memo notification emails. You can also change the configuration to allow pdf file is added for only customer notification email or admin notification email or both.

Attach PDF to Notification Email

Multiple language

Our PDF Invoice Pro magento extension support for any language. This depends on the font file. If you get any problem with displaying your language please contact us at [email protected].
Tested languages:
- English
- Thai
- Chinese
- Japanese
- Hebrew
- Vietnamese
- Arabic
- German

Right to left language

The PDF Invoice Pro magento extension support for Right To Left language too. e.g. Arabic, Hebrew, Syriac, ...

Right to left language

Demo Information

Let play with our live demo to see how the extension PDF Invoice Pro - Magento2 work.

Feature Highlights

For website owner

Manage PDF Templates

  • Add function allows admin to print order PDF.
  • Fully customize layout of PDF order.
  • Fully customize layout of PDF invoice.
  • Fully customize layout of PDF shipment.
  • Fully customize layout of PDF credit memo.
  • Multiple PDF layout, able to set different PDF layout for each website and store.
  • Quick and easy to customize your pdf template using page builder.
  • Customize the look of pdf by editing the html template and css.
  • Able to customize the pdf template using wysiwyg editor.
  • Set logo for each pdf template.
  • Easy to insert variables from list.
  • Able to add barcode, QR code, Barcode to pdf.
  • Add header to every pdf page.
  • Add footer to every pdf page.
  • Add page number/total number to pdf.
  • Add static image to pdf.
  • Add thumbnail product image to pdf.
  • Add product attribute value to the pdf file.
  • Change pdf dimension for each pdf type (e.g. you can change the pdf dimension for only shipment pdf for 80mm x 300mm).
  • Support multiple languages.
  • Support right-to-left languages (Arabic, Hebrew, Urdu, Aramaic, ...)

Configuration

  • Enable/Disable the extension.
  • Set the title and author information of pdf file.
  • Enable/Disable customer to use print pdf function.
  • Attach order pdf to order notification email.
  • Attach invoice pdf to invoice notification email.
  • Attach shipment pdf to shipment notification email.
  • Attach creditmemo pdf to creditmemo notification email.
  • Set number format of price in pdf.
  • Set page size of pdf file.
  • Set orientation of pdf file.
  • Set pdf file name.

For Customer

  • Customer can get the order notification email with the order pdf.
  • Customer can get the invoice notification email with the invoice pdf.
  • Customer can get the shipment notification email with the shipment pdf.
  • Customer can get the credit memo notification email with the credit memo pdf.
  • Customer can print pdf(order, invoice, shipment, creditmemo) from customer dashboard

Other Features

  • Easy to install and configure.
  • User friendly interface.
  • Support multi-currencies.
  • Support multiple-languages.
  • 100% Open source (only license part are encoded by ioncube).
  • License is applied for one magento installation and unlimited test/development magento installation (contact sales to get the developer license key).

Customer Reviews

  • Perfect extension and technical support

    Very good extension and the support is very fast
    Reviewed By on
  • Good Product, Great Support

    Very easy to use and exactly what we need to display bin numbers and different warehouses on the orders. Had a few questions and the support was very fast and thorough.
    Reviewed By on
  • Great Support

    Great extension, great service and fast support.

    A must have extension.

    Reviewed By on
  • Great extension, even better is the support!

    This a very user friendly extension to make your own PDFs, it's so easy and supports multi language (in my case it's Thai) right out of the box. But I always judge an extension on the quality of the support. I can tell you here it's just top notch. They will do everything to help you and on the spot! Perfect!
    Reviewed By on
  • Great support

    We bought this extension a month ago. Today we had some issues with a new extension Amasty Delivery Date. We want to add the delivery date information to the PDF.
    Hungvt was very quick to respond, and he solved the issue for us in one hour!
    He added the delivery date information as PDF variables. I can just find it from the list and place it to any where in the PDF.

    Thanks for the great support guys!
    Reviewed By on
  • Best Pdf Module

    In my opinion, this is the best PDF module for Magento2 at the moment. It has the page builder which helps me to customize the PDF much more easier. I just need to add sections then translate the text to my language.
    Reviewed By on
  • Excellent extension !!!

    Excellent extensions!
    I'm a novice with Magento and even I managed to customize the PDF template by my self. Would highly recommend.
    Thanks Vnecoms!
    Reviewed By on
  • Perfect extension and technical support

    I use this extension for both uses ( A4 to be donwloaded from front end and also a special format of 80mm of shipping details to be printed in a thermal printer ).
    Many thanks to Hung VT for his help :)
    Very Very happy ! thank you again and again :)
    Reviewed By on
  • Write Your Own Review

    Only registered users can write reviews. Please, log in or register

Changes Log

Version 2.4.20 (Magento 2.4.x)

2023, April 25

  • fix Some bugs on php8.2.
  • fix some bugs on php8.1
  • update mpdf
  • fix di on magento 2.4.3
  • fix bug tax
  • fix pr4

Version 2.3.33

2022, April 24

  • fix composer lub.
  • update mpdf.
  • update QR block.
  • fix pr4.
  • Add custom translation feature to each pdf template.
  • Fix issue some time the total lable is not showing.
  • Fix item position variable has no value.
  • Fix issue, order variables not working on invoice pdf template.
  • Fix problem, header/footer not showing in all pages when a long list of items breaks new page.
  • Fix issue there is a blank page at the end of pdf file.

Version 2.3.13

2020, May 02

  • Fix issue border not showing on table.

Version 2.3.12

2020, Match 08

  • Fix issue: enable/disable email attachment option does not work on magento 2.3.4.

Version 2.3.10 (Magento 2.3.x)

2020, Feb 15

  • Fix pdf is not attached to notification email on magento version 2.3.3+.

Version 2.3.8 (Magento 2.3.x)

2019, Oct 28

  • Fix inc directive.

Version 2.3.7 (Magento 2.3.x)

2019, Oct 19

  • Fix error when place new order from frontend.
  • Fix compilation problem on magento version 2.3.3

Version 2.2.7 (Magento 2.2.x)

2019, Aug 23

  • Fix problem with bundle product when processing item options

Version 2.3.6 (Magento 2.3.x)

2019, Aug 23

  • Fix problem with bundle product when processing item options

Version 2.2.6 (Magento 2.2.x)

2019, Jul 17

  • Add feature allow admin can set protection password for the pdf file

Version 2.3.5 (Magento 2.3.x)

2019, Jul 17

  • Fix store_ids not showing in grid template
  • Add feature allow admin can set protection password for the pdf file

Version 2.2.5 (Magento 2.2.x)

2019, Jul 15

  • Update new version mpdf

Version 2.2.4 (Magento 2.2.x)

2019, Jun 03

  • Remove default layout from page builder extension.
  • Fix undefined index font_data.
  • Fix wrong settings in grid xml.

Version 2.3.4 (Magento 2.3.x)

2019, May 17

  • Remove default layout from page builder extension.

Version 2.2.3 (Magento 2.2.x)

2019, May 08

  • Fix problem: the total block is cutted to two parts when there are too much items in the pdf file.

Version 2.3.3 (Magento 2.3.x)

2019, May 08

  • Fix problem: the total block is cutted to two parts when there are too much items in the pdf file.

Version 2.2.2 (Magento 2.2.x)

2019, Apr 25

  • Fix process serialize font data
  • Fix problem: Undefined index: type in PdfPro/Ui/Component/MassAction.php on line 35
  • Replace valueHasChanged with elementChanged

Version 2.3.2 (Magento 2.3.x)

2019, Apr 24

  • Fix problem: Undefined index: type in PdfPro/Ui/Component/MassAction.php on line 35
  • Fix issue call getOrderItem on null.
  • Fix process serialize font data.
  • Fix compilation problems.
  • Fix javascript problem after click to a variable.
  • Fix javascript problem after click to a variable.

Version 2.3.0 (Magento 2.3.x)

2019, Jan 30

  • Fix some compatible problems on magento 2.3.x.
  • Fix header/footer (dynamic content) are same on all pages.

Version 2.2.0.2

2017, Nov 08

  • Fix issue with showing bundle product options.
  • Fix header/footer (dynamic content) are same on all pages.

Version 2.2.0.1

2017, Nov 07

  • Fix issue with ACL file.
  • Add custom css to the pdf template edit page so you the custom css will be applied to preview screen.
  • Fix issue header/footer on every pages.
  • fix naming issue.

Version 2.2.0

2017, Oct 23

  • Integrate the PDF invoice Extension with page builder. Make it much more easier to customize your pdf file.
  • Add header to every pdf page.
  • Add Footer to every pdf page.
  • Add page number/total number to pdf.
  • Add static image to pdf.
  • Add thumbnail product image to pdf.
  • Add product attribute value to the pdf file.
  • Change pdf dimension for each pdf type (e.g. you can change the pdf dimension for only shipment pdf for 80mm x 300mm).
  • Remove manage pdf theme function.
  • Compatible with magento 2.2.x.

Version 2.1.0

2017, Feb 06

  • Release extension