I have uploaded this as a Beta Version, please test and lets see if we can improve it.
Fancier Invoice & Packing Slip for OSC 2.3.1 - Beta
From Fancier Invoice & Packing Slip by Popthetop - all credit to the original author.
This will replace your current boring invoice and packing slip with a much nicer, cleaner and fancier invoice and packing slip. A box has been added around certain sections with a drop shadow.
On the catalog side, when a customer visits "My Account", then clicks to view an order in their order history, they will now see a much nice layout of the order details along with the order status history at the bottom AND have the option to print an invoice for that order. When they click on the Print Invoice button, it will send the invoice directly to their default printer automatically. This new invoice and order details page has the same nice layout as the invoices have on the Admin side.
Admin has the option to show or hide the order comments when printing the order invoices. Just click on the store's logo to show or hide the order comments on demand.
A new facier invoice is e-mailed to both the Admin and the customer in a real nice HTML format (you must have Send MIME HTML E-mails enabled). Admin can turn this on or off through Admin / Configuration / E-mail Options.
You may have multiple e-mail HTML invoice templates. Just save your template file in the templates folder and choose which template you want to use through Admin / Configuration / E-mail Options. Some invoice templates are included, the osC stock look and some fancier HTML invoices. This works with customers who have HTML e-mail receiving capabilities AND those who do not.
Admin has the option to show or hide the order comments before printing the order invoices. Click on the store's logo to show or hide the order comments on demand. Is this neat or what!
This contribution is not compatible with ANY PayPal IPN payment modules. Customers paying with paypal IPN will receive stock text emailed invoices.