EaDesign

Invoice PDF Generator

  • Popularity Score 1811 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Allows you to create templates for the invoice PDF. You can add variables and customize the template 100%.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.

Magento Connect 2.0

Magento Connect 2.0

FREE
Previous Next
Overview

Invoice PDF Generator

The Invoice PDF Generator will give you the chance to customize the PDF print outs for your invoices.

You can find the PDF GENERATOR PRO - Commercial Version here

The Commercial version has templates for Shipment, Credit memo and Products.

You can find a demo here:
Click to go to the demo!
This demo is of the full version but if you disregard the other templates it should give you a idea about how it works.

Using this Invoice PDF Generator you will be able to:
  • Make different templates for different store
  • Enable and disable templates
  • Add a header/footer for the pdf invoice
  • Insert a lot of variables from a variables window
  • Use variable "depend" and "if"
  • Add any attribute to the product list including images
  • Add css to add more colors, backgrounds ans so on
  • Customize the file name with variables
  • Change page format in any way you want
  • Change the page orientation
  • Add margins, page numbers and customer variables as you want
  • Add Barcode an QrCode
  • 1.0.5 Added E-mail Attachments - Invoice PDF to Mail Template
  • 1.0.6 Fix for the disabled template print and the html download on some servers
  • 1.0.7 Added print PDF in the users account. Now the user can export the pdf file
  • 1.0.8 Minor bug fix
  • 1.0.11 Email fix for multistore systems
  • 1.0.12 Fixed compiled wrong path.
  • 1.0.13 Fixed access denied problem when not admin.
  • 1.0.14 Added multiple invoice export from the grid. Updates and fixes
  • 1.0.16 Added mass action tot the order grid (due to multiple requests from the community).
If you have problems, need support, or you found a bug you can contacts us by email at magentodevel@eadesign.ro or on our site Our Site
Important
In order for the system to work you need to have active the mbstring library.
The current version also sends the invoice pdf to e-mail. You can also check the documentation here (for qr and barcode): Our Blog
Release Notes

Added multiple action on order grid.

2013-12-26 18:15:46
  • Version number: 1.0.16
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Added multiple actions tot the order grid and minor fixes.

Added multiple action on pdf grid.

2013-12-23 10:51:00
  • Version number: 1.0.14
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Updates on library's.

Small fix.

2013-08-26 16:08:31
  • Version number: 1.0.13
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Added a small fix for permission denied in user role.

Some minor fixes.

2013-06-24 10:43:15
  • Version number: 1.0.12
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Fixed compiled wrong path.

Small fixes.

2013-06-21 10:32:39
  • Version number: 1.0.11
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Added fix for multi store e-mail.
1 2 3
Reviews

About the Developer

This extension was developed by and is supported by EaDesign

Invoice PDF Generator 3.7 5 13 13
Works great and superfast support I am very happy with this extension. Solves a lot of problems I had regarding invocing. Support is over the top! May 30, 2013
Great extension and Support Great extension. Very easy to handle and the only extension for invoice which is free and have so much functions. The support is also very fast and intelligent. i had a problem with download able products but they solved it in a couple of minutes. Thank you very much. May 28, 2013
Great! I was looking for this extension for my store for a long time! I really want the full version! Any idea when it will be realesed? May 19, 2013
<<prev2
Q&A
(13 Questions : 3 Answers)

Product Q&A

Ask your questions. Share your answers.

 
 
« Back
 
 
Sort by
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26856703
Customer avatar
How can I add barcode? or qr code? What I need to do?
by
djpysu
-
9 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_225429
Customer avatar
Answer: 
Hello,

If you go to our blog: http://blog.eadesign.ro/2013/05/17/magento-invoice-pdf-generator/ you will see how to use barcodes.

Regards.
by
EaDesign
-
9 months ago
+1point
1out of 1found this answer helpful.
Was this helpful?Yes1No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25805074
Customer avatar
how can i deligate whitch tamplet is send via email ... it allways sends the last one created
by
Guru24
-
7 months ago
-1point
0out of 1found this question helpful.
Was this helpful?Yes0No1

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_225429
Customer avatar
Answer: 
Hi,

For the moment you cannot select the invoice for email. You can do that from the code for now.
by
EaDesign
-
7 months ago
-1point
0out of 1found this answer helpful.
Was this helpful?Yes0No1
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26322843
Customer avatar
I'm using your module on 1.7 and I like it. but I've tried your module on magento 1.8 it shows up but does not work button EaDesign Print PDF does not shows up.
Would you consider to update?
Also there is an error message: ERR (3): Deprecated functionality: Function ereg_replace() is deprecated in /...../code/local/EaDesign/PdfGenerator/Helper/Variable.php on line 420

Thanks
by
oustin
-
10 months ago
+1point
1out of 1found this question helpful.
Was this helpful?Yes1No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_225429
Customer avatar
Answer: 
Hello,

We will test on the 1.8 version soon. We will add an update but we cannot tell you the date. The commercial version will be tested first.

P.S. The "error" si a PHP 5.3 warning and it should work, i think, even with the warning.

Thanks for the feedback!
by
EaDesign
-
10 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
 
0 answers

Public on Github

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25846745
Customer avatar
Hi, do you plan to deploy this on Github to allow community extend this project?

Seems to be very useful for mass.
by
adorei
-
11 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
 
0 answers

Help please

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_360232
Customer avatar
Magento version 1.5.1.0
Get this error wen try to install:

Checking dependencies of packages
Installing package community/EaDesign_PdfGenerator 1.0.12
Package community/EaDesign_PdfGenerator 1.0.12 installed successfully
Package installed:
community EaDesign_PdfGenerator 1.0.12
PDOException Object
(
[message:protected] => SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Array' at line 1
[string:Exception:private] =>
[code:protected] => 42000
[file:protected] => magento/lib/Varien/Db/Adapter/Pdo/Mysql.php
[line:protected] => 277
[trace:Exception:private] => Array
(
[0] => Array
(
[file] => magento/lib/Varien/Db/Adapter/Pdo/Mysql.php
[line] => 277
[function] => query
[class] => PDO
[type] => ->
[args] => Array
(
[0] => ALTER TABLE `hi_eadesign_pdfgenerator_template` ADD COLUMN `template_store_id` Array
)

)

[1] => Array
(
[file] => magento/lib/Varien/Db/Adapter/Pdo/Mysql.php
[line] => 637
[function] => raw_query
[class] => Varien_Db_Adapter_Pdo_Mysql
[type] => ->
[args] => Array
(
[0] => ALTER TABLE `hi_eadesign_pdfgenerator_template` ADD COLUMN `template_store_id` Array
)

)

[2] => Array
(
[file] => magento/app/code/local/EaDesign/PdfGenerator/sql/eadesign_pdfgenerator_setup/mysql4-upgrade-1.0.1-1.0.2.php
[line] => 11
[function] => addColumn
[class] => Varien_Db_Adapter_Pdo_Mysql
[type] => ->
[args] => Array
(
[0] => hi_eadesign_pdfgenerator_template
[1] => template_store_id
[2] => Array
(
[type] => smallint
[unsigned] => 1
[nullable] =>
[default] => 0
[comment] => The store id
)

)

)

[3] => Array
(
[file] => magento/app/code/core/Mage/Core/Model/Resource/Setup.php
[line] => 376
[args] => Array
(
[0] => magento/app/code/local/EaDesign/PdfGenerator/sql/eadesign_pdfgenerator_setup/mysql4-upgrade-1.0.1-1.0.2.php
)

[function] => include
)

[4] => Array
(
[file] => magento/app/code/core/Mage/Core/Model/Resource/Setup.php
[line] => 289
[function] => _modifyResourceDb
[class] => Mage_Core_Model_Resource_Setup
[type] => ->
[args] => Array
(
[0] => upgrade
[1] => 1.0.1
[2] => 1.0.12
)

)

[5] => Array
(
[file] => magento/app/code/core/Mage/Core/Model/Resource/Setup.php
[line] => 233
[function] => _upgradeResourceDb
[class] => Mage_Core_Model_Resource_Setup
[type] => ->
[args] => Array
(
[0] => 1.0.1
[1] => 1.0.12
)

)

[6] => Array
(
[file] => magento/app/code/core/Mage/Core/Model/Resource/Setup.php
[line] => 161
[function] => applyUpdates
[class] => Mage_Core_Model_Resource_Setup
[type] => ->
[args] => Array
(
)

)

[7] => Array
(
[file] => magento/downloader/Maged/Controller.php
[line] => 896
[function] => applyAllUpdates
[class] => Mage_Core_Model_Resource_Setup
[type] => ::
[args] => Array
(
)

)

[8] => Array
(
[file] => magento/downloader/Maged/Model/Connect.php
[line] => 356
[function] => endInstall
[class] => Maged_Controller
[type] => ->
[args] => Array
(
)

)

[9] => Array
(
[file] => magento/downloader/Maged/Controller.php
[line] => 360
[function] => installPackage
[class] => Maged_Model_Connect
[type] => ->
[args] => Array
(
[0] => http://connect20.magentocommerce.com/community/EaDesign_PdfGenerator
)

)

[10] => Array
(
[file] => magento/downloader/Maged/Controller.php
[line] => 777
[function] => connectInstallPackagePostAction
[class] => Maged_Controller
[type] => ->
[args] => Array
(
)

)

[11] => Array
(
[file] => magento/downloader/Maged/Controller.php
[line] => 482
[function] => dispatch
[class] => Maged_Controller
[type] => ->
[args] => Array
(
)

)

[12] => Array
(
[file] => magento/downloader/index.php
[line] => 36
[function] => run
[class] => Maged_Controller
[type] => ::
[args] => Array
(
)

)

)

[previous:Exception:private] =>
[errorInfo] => Array
(
[0] => 42000
[1] => 1064
[2] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Array' at line 1
)

)
Error in file: "/magento/app/code/local/EaDesign/PdfGenerator/sql/eadesign_pdfgenerator_setup/mysql4-upgrade-1.0.1-1.0.2.php" - SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Array' at line 1
by
Drudge
-
11 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26907822
Customer avatar
The "Item System variable" like SKU number, product description, product description short don't show up!! We are using the variables provided. It shows up blank for these variables.

Other than that everything seems to be working fine.....

What could be wrong here?

Bob
by
bobtrain
-
10 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
 
0 answers

Problem on 1.7.0.2

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27018864
Customer avatar
Hi, I think its not working on 1.7.0.2 . I installed module through manager and there is 1 invoice template enabled. Should I enable the module somewhere else? 1 more question, is the modification working in order emails and backoffice prnts? I need it to be the same everywhere
by
AndyLaci
-
9 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
 
0 answers

Purchase Order Number

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25896216
Customer avatar
Hi,
is it possible to add the po_number (Purchase Order Number) to the invoice template with a variable?
by
evival
-
6 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27460694
Customer avatar
How to set font in barcode?
I have used below text in template
<barcode code="*123456*" type="C39"/>
by
anupamemb
-
5 months, 1 week ago
-1point
0out of 1found this question helpful.
Was this helpful?Yes0No1
 
0 answers

Display Gift message

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_319816
Customer avatar
Hi

We urgently need the gift msg to also be printed on the invoice for each product, i could not find this in the variables..

can you please help?

btw thank you for a great extention
by
kingavi
-
1 month, 4 weeks ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
2 next>>
2 next>>
Get Help

Support for This Extension

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

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.