Print Any Order(v.1.1.2)
This extension adds functionality that allows admin to print any order, even orders without an invoice can be printed. Orders can be printed in a bulk way.
- Print orders without an invoice (Packing Slips)
- Print button at order page
- Print orders in bulk
- Lifetime free support, bugfixes and updates.
This extension allows printing Pending orders
Print Any Order extension adds functionality to print order of ANY status. With this extension you can print orders without an invoice ("packing slips" or "packslips")
Normally, Magento allows printing only completed orders, its invoices or shipments. Print Any Order extension will help you to print Pending Orders.
With our mass-action feature, you can print orders in bulk.
The extension is very simple and developed according to best Magento development practices. Installation and configuration do not require any programming skills.
Print Any Order - Extension Features
- Ability to print orders without invoices (packing slips) from order details page
- Mass-action from Orders grid: print Pending orders
- Mass-action from Orders grid: print not only Pending orders, but other orders as well, including its invoices and shipments.
- RTL (Right-to-left) languages support
- Ability to use custom fonts
- Generated PDF file is based on native print-template so that it will look in the same style as native invoice prints.
If you need to customize your PDF templates, then you need our PDF Customizer extension. Please keep in mind, that you don't need Print Any Order extension if you purchase PDF Customizer extension since PDF Customizer allows printing pending orders either.
- 2 Reviews
Great supportWe are happy with this extension and support. Potato team installed this extension very quickly. Everything is working like a charm. We don't accept payments online, instead we use couriers and cash only payment. We use this extension to print list of items for our couriers.
Worked WellA well-coded extension that worked perfectly after a simple installation and without any conflicts with other third party extensions.
The code uses standard Magento pdf reporting using the Zend Framework, making it easy (based on having done it previously, not on Zend being easy) to tailor the order print to look like our existing invoices.
We required the feature as we issue Pro-Forma invoices and don't want to create actual Magento invoices because it leads to difficulties with accounting if they're subsequently not paid.
We would, therefore, recommend this extension.
Note also, for those purchasing from Western Europe, the payment screen can be off-putting as the provider is not a familiar one, but we experienced no issues.
Magento CE 1.5.*, 1.6.*, 1.7.*, 1.8.*, 188.8.131.52 - 184.108.40.206, 1.9.3* Magento EE 1.11.*, 1.12.*, 1.13.*, 220.127.116.11 - 18.104.22.168, 1.14.3.* Compatible Browsers Chrome, Safari, Firefox, Opera, IE8+
- We recommend you to backup your store before installation
- Go to magento admin and disable compilation (Systems > Tools > Compilation > 'Disable' button) and flush store cache (System > Cache Management > 'Flush Magento Cache' button)
- Download the extension package from your account and extract the downloaded archive.
- Copy the content of extracted folder to your store's root directory
- Flush store cache again
- Log out from the backend and log in again.
- If you want to enable compilation, then you should run compilation process (Systems > Tools > Compilation > 'Run Compilation Process' button).
- Flush store cache again
After installing this extension my store gives error or a blank page.
Go to Magento Backend, Flush Store Cache (System > Cache Management> 'Flush Magento Cache' button), Logout and Login again.
Fatal error: Declaration of Zend_Pdf_FileParserDataSource_File::__construct() must be compatible with Zend_Pdf_FileParserDataSource::__construct() in /home/magento/lib/Zend/Pdf/FileParserDataSource/File.php on line 41
It's a known Magento bug. To fix it open /lib/Zend/Pdf/FileParserDataSource.php file and change
abstract public function construct();
abstract public function construct($filePath);
How can I customize PDF file (add or remove something)?
We use native Magento PDF templates. Thus, if native Magento PDF templates (for example, Invoice Template) have the same issue or requires this customization, then you need to customize native Magento PDF templates. Our support does not include such customizations.
Customizing native Magento PDF templates is a very complicated task, that's why we recommend you to use Print PDF File Customization extension. This extension can easily customize any HTML code into PDF files.
How about right-to-left (RTL) fonts support?
Yes. We have added support of RTL fonts in 1.1.0 version of the extension.
By the way, our Print PDF File Customization extension supports RTL as well.
I need additional functionality.
Please contact our support. If we like the idea, then we can implement this in next release.
Is this extension compatible with SUPEE-6788 security patch?
Yes, this extension is compatible with the patch since 1.1.2 version.
If FAQ did not help you, please, contact us with detailed information about your issue.