Send a PDF invoice attached to the order notification email that is sent to the customer. The app dynamically generates PDF invoices and attaches it to the email. It uses the Invoice Templates feature for the PDF layout and content.

The app uses DOMPDF library.

You can download the DOMPDF library plugin and install it from here:

App Requirements

  1. J2Store 3.1.2 or later
  2. Joomla 3.3.x or later

DomPDF Requirements

  1. PHP 5.0+ (5.3+ recommended)
  2. DOM extension
  3. GD extension

DomPDF Recommendations

MBString extension: provides internationalization support. This extension is not enabled by default. Dompdf has limited internationalization support when this extension is not enabled. opcache (OPcache, XCache, APC, etc.): improves performance.


  1. Download the DomPDF and install it using joomla installer.
  2. After installing DomPDF, download the PDF invoice app and install it using joomla installer.
  3. In the backend, go to J2Store Dashboard -> Apps
  4. Click Enable in the PDF Invoices.
  5. Once the app is enabled, click on Open to set the configuration for the app.


  • File Name Prefix 

Text entered here will be added as file name prefix. For example invoice.

  • Send PDF invoice if order status is 

PDF invoice will be sent only if order status(All, Confirmed, Processed, New, Pending, Failed, Cancelled) matches the selected.

  • Additional files to be attached

Attached files here will be sent along with the PDF invoice.Note: You will have to upload additional files to media/j2store folder and then choose files here.

  • Attach invoice to

Select to whom the PDF invoice should be sent.

  • Enable tidy repair string 

Set this to yes if you want to repair the strings via tidy. 

  • Enable html5 Parser ?

Set this to Yes to enable  html5 parser.

  • Font family css :

Enter  the font family css.
font-family: Helvetica;
font-size: 12px.

  • Custom CSS code:

Enter your custom CSS code to be used for items under this menu

  • Show PDF download link in order history in front end

Set this YES will display the download PDF invoice link in order history page in frontend.

Video tutorial

Did this answer your question?