A Magento invoice display and printing system using PHP that can run externally to Magento.
The application displays Magento orders based on a time range in days and lets you display or print them with one click.
You can select a range of orders and preview the invoices, or print them by clicking on each order to select it. and clicking the print button.
Acknowledged orders (printed orders) are recorded and shown with a print symbol next to the order. (requires a configured cache folder writeable by www user.)
Click the time range to change the order time range in days. Some customer data can be edited directly in the app and exported to a text file which can be useful for automatic imports to shipping software etc.
Invoices can be displayed in the language they were placed in – simply create a translation file for your language and configure the application store id’s and languages.
Tested with
Chrome and Firefox – IE9/10 has some issues with printing.
Magento 1.3x – 1.7x (Community Edition)
Source code - https://github.com/gaiterjones/magento-invoices
Copy the source files to a web accessible folder and configure settings in the configuration files. Point your browser at the installation folder to view orders.
BETA Demo below NOTE - no application security has been included, you should secure the application folder with Apache or implement a PHP login system. Installing the app in a public folder will give public read/write access to your Magento data!