EaDesign

Invoice PDF Generator

  • Popularity Score 2617 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.

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.

Order(Proforma),Invoice,Credit Memo,Shipping and Product PDF Generator Pro

- Commercial Version here

Please ask for support here: magentodevel@eadesign.ro. The private messages will not be answered.

You can find also contacts on Our site

The Commercial version has templates for Orders,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: <ul>
  • 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).
  • 1.0.17 Added support for PHP 5.6.3 version
  • 1.0.18 Added a lot of improvements. Tax percent for items, tax tables, invoice comments, grid actions default templates.The default templates will print the templates with "default" set to "yes" and based on the store template.
  • 1.0.19 Added a small fix for email sending issue on 1.0.18
  • 1.0.20 Added a small fix an error on some php verisons
  • 1.0.21 Fix for the default template not sent by email and not printed by default.
  • Release Notes

    Small fix for default templates.

    2015-04-15 07:04:26
    • Version number: 1.0.21
    • Stability: Stable
    • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
    You must be registered and logged in to get extension key.

    Magento Connect 2.0

    Magento Connect 2.0

    Fix for the default template not sent by email and not printed by default.

    Added a small fix for a error on certain php verisons.

    2015-04-09 11:21:39
    • Version number: 1.0.20
    • Stability: Stable
    • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
    You must be registered and logged in to get extension key.

    Magento Connect 2.0

    Magento Connect 2.0

    Added a small fix for some php versions.

    Added a small fix for the send mail problem.

    2015-04-08 15:44:03
    • Version number: 1.0.19
    • Stability: Stable
    • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
    You must be registered and logged in to get extension key.

    Magento Connect 2.0

    Magento Connect 2.0

    Saml config.xml fix.

    Added new features and improvements.

    2015-04-04 12:09:13
    • Version number: 1.0.18
    • Stability: Stable
    • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
    You must be registered and logged in to get extension key.

    Magento Connect 2.0

    Magento Connect 2.0

    Added a lot of improvements. Tax percent, tax tables, invoice comments, grid actions default templates, fix for the guest user not getting data.

    Added new version after tests on PHP 5.6+

    2014-12-03 14:56:14
    • Version number: 1.0.17
    • Stability: Stable
    • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
    You must be registered and logged in to get extension key.

    Magento Connect 2.0

    Magento Connect 2.0

    Added small modifications
    1 2 3 4
    Reviews

    About the Developer

    This extension was developed by and is supported by EaDesign

    Invoice PDF Generator 3.8 5 20 20
    Demo site Great extension! May be support a demo site and have a question "Does this extension support packing slip pdf ?" October 10, 2013
    Not working on 1.7.0.2 Installed on 1.7.0.2 seems not to work. Any solution? October 2, 2013
    Good outlook Great plugin, in future should be as default for every implementation of e-coomerce. Have some UX complications. But is really ok. August 22, 2013
    Great extension! Thank you for this great extension! The 2 things that would make this perfect are: - The ability to create multiple invoices at the same time, - The ability to create invoices from other places than the invoice panel, such as, the order panel. August 10, 2013
    Great Works perfect, i hope, i can find something similar for the shipping-pdf Absolute no developer support neccesary, so i don't know nothing about it and because of that no rating for this. July 3, 2013
    Be carefull Extension broke my website... Uninstalling solved the problem June 26, 2013
    Nice Job! Hello, very nice work. I love it. I have one Question: When I generate the PDF and send it automatically to the customer mail. Then, the customer does not get the new PDF from Invoice PDF Generator. He gets the normal bill. Why? Thanks for your help! June 26, 2013
    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
    • 2015-05-29T23:00:58.262-05:00
    • bvseo_lps, prod_bvrr, vn_prr_5.6
    • cp-2, bvpage2n
    • co_hasreviews, tv_20, tr_20
    • loc_en_US, sid_17835, prod, sort_default
    <<prev2
    Q&A
    (21 Questions : 5 Answers)

    Product Q&A

    Ask your questions. Share your answers.

     
     
    « Back
     
     
    Sort by
    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
    -
    1 year, 7 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
    -
    1 year, 7 months ago
    0points
    0out of 0found this answer helpful.
    Was this helpful?Yes0No0
    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
    -
    1 year, 7 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
    -
    1 year, 7 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
    -
    1 year, 4 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
    -
    1 year, 4 months ago
    -2points
    0out of 2found this answer helpful.
    Was this helpful?Yes0No2
    Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27071516
    Customer avatar
    Hi there, I would like to be able to send the PDF as an attachment to the Invoice transactional email. Is this possible?

    Many thanks
    by
    welcometotheweb
    -
    4 months, 2 weeks 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: 
    Yes,

    It is posible.
    by
    EaDesign
    -
    4 months, 2 weeks ago
    -1point
    0out of 1found this answer helpful.
    Was this helpful?Yes0No1
     
    1 answer

    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
    -
    1 year, 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_27223705
    Customer avatar
    Answer: 
    Did you fix this??? Have the same error.
    by
    Mickymike
    -
    3 months, 3 weeks ago
    0points
    0out of 0found this answer 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
    -
    1 year, 7 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
    -
    1 year, 7 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
    -
    1 year, 4 months ago
    -1point
    0out of 1found this question helpful.
    Was this helpful?Yes0No1
    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
    -
    1 year, 2 months ago
    -1point
    0out of 1found this question helpful.
    Was this helpful?Yes0No1
    Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27162235
    Customer avatar
    Hi Team,

    I have installed you module on my project and it is not wroking.

    in creating template i have found only one template type 'invoice'.

    from the order page i click generate pdf button it redirects to empty page.

    http://local/projectname/index.php/adminpdfgenerator/adminhtml_pdfgeneratorpdf/orderpdfgenrator/order_id/14/
    by
    rjothi
    -
    1 year ago
    0points
    0out of 0found this question helpful.
    Was this helpful?Yes0No0
    • 2015-05-29T22:56:26.133-05:00
    • bvseo_lps, prod_bvqa, vn_prr_5.6
    • cp-1, bvpage1
    • co_hasquestionsanswers
    • loc_en_US, sid_17835, prod, sort_default
    2 next>>
    • 2015-05-29T22:56:26.137-05:00
    • bvseo_lps, prod_bvqa, vn_prr_5.6
    • cp-1, bvpage1
    • co_hasquestionsanswers
    • loc_en_US, sid_17835, prod, sort_default
    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.