=== WP e-Commerce - Printable Invoices ===
Contributors: Visser Labs
Tags: e-commerce, wp-e-commerce, shop, cart, invoices
Requires at least: 2.9.2
Tested up to: 4.7.5
Stable tag: 1.6.5
== Description ==
Provide detailed sale invoices from WP e-Commerce to your customers in printed or electronic form.
==== Purchase Receipt ====
The Purchase Receipt/Pending Purchase/Admin Report template(s) include the following hooks:
* wpsc_pi_before_header
* wpsc_pi_header_addons
* wpsc_pi_after_header
* wpsc_pi_before_body
* wpsc_pi_after_body_checkout
* wpsc_pi_before_body_sale_summary
* wpsc_pi_after_body_sale_summary
* wpsc_pi_before_body_cart
* wpsc_pi_after_body_cart
* wpsc_pi_before_body_notes
* wpsc_pi_after_body_notes
* wpsc_pi_after_body
* wpsc_pi_before_footer
* wpsc_pi_footer_addons
* wpsc_pi_after_footer
For more information visit: http://www.visser.com.au/wp-ecommerce/
== Installation ==
1. Upload the folder 'wp-e-commerce-printable-invoices' to the '/wp-content/plugins/' directory
2. Activate the plugin through the 'Plugins' menu in WordPress
== Usage ==
To customise the Printable Invoices template.
==== In WP e-Commerce 3.7 ====
1. Open Store > Printable Invoices from the WordPress Administration
==== In WP e-Commerce 3.8 ====
1. Open Settings > Printable Invoice from the WordPress Administration
====
To view the Printable Invoice for a Sale.
==== In WP e-Commerce 3.7 ====
1. Open Store > Sales from the WordPress Administration
==== In WP e-Commerce 3.8 ====
1. Open Dashboard > Store Sales from the WordPress Administration
====
2. Open the Sale detail view by clicking on the quantity of a given Sale
3. Under the Actions options click Print Customer Invoice or Print Purchase Report
That's it!
== Support ==
If you have any problems, questions or suggestions please join the members discussion on my WP e-Commerce dedicated forum.
http://www.visser.com.au/wp-ecommerce/forums/
== Disclaimer ==
This Plugin does not claim to be a PCI-compliant solution. It is not responsible for any harm or wrong doing this Plugin may cause. Users are fully responsible for their own use. This Plugin is to be used WITHOUT warranty.
This looks interresting, how about printing adress labels directly from wpec?
This seems to be a very important one to me.
Regards, Robert
Hi RobertG, if you can send me a template to work with I’ll add this as an Idea to track its development. 🙂
Hi all,
I think I’ve just been looking at code too long this morning.
But how do I get the Shipping Details to sit to the right of the Billing details.
Cheers,
D
Michael,
I have mailed you twice on this problem. Can you please answer? If there is no fix available please let us know as well.
Sanchay
————————————
Dear Michael,
We bought your plugin and it works well, however there are few items that are not correct. Please guide us how to fix this.
Using Plugin version 1.4.5; WP verson 3.1.3
1) Shipping address has two empty fields showing only colons. How to remove them?
2) The Tax included is not showing the currency or the percentage (in this case 19%)
3) The logo uploaded does not show on the settings page? We have added the current logo in the header field using HTML code “IMG SRC…”. Now it overlaps the and does not look nice. can it be changed. How can we remove the ?
4) Special request and not critical: To save space on the invoice page, it would be great if the Shipping and billing address are in two columns instead of two rows as it is now. This allows easier single A4 page printing and layout. Can this be easily managed?
I am including all our settings used.
Looking forward to you support.
BR
Sanchay Roy
italica GmbH
Rotterdam
I’ve started to implement the plugin.
In norway, we have a special form for invoices, underneath the order lines, I have been able to code this in html and css. I’m trying to implement info in the template with the tags used in the wpsc-printable_invoice.php template, some works, like , but I have no luck with getting the name or adress, which turns up blank. I also require customer number, is this possible? Looking forward to pdf support!
Bumping this since I run a life store and is terminating my previous billing service and focusing on doing everything within wordpress.
Clear question, can you make available dynamic valuables in the template?
Hi Lasse, the template file has access to the WordPress database so adding custom fields and details isn’t a problem. The provided fields are managed through the Settings > Printable Invoices page.
I’m working to make the template file as easy as possible for customisation and enhancements. 🙂
Hello,
I am really looking to buy your invoice solution, but I need the option to send a PDF by e-mail to.
I see this is planned for a next release, but could you give me an expected date of release? I know you’re very busy, but maybe you could help me out.
Thank you!
bart
Hi Bart, I’ll be back in Australia later this coming month where I will add PDF and attached e-mail support; either as part of the Purchase Receipt or via the link within Sale details under Dashboard > Store Sales.
Hi, have you made any progress in the PDF? Am interested in this!
Hi,
I want to use wp e-commerce to print despatch notes.
I current use a word document, with the following format –
Billing name & address
——————-
order number & date
——————-
Order details – including personalised options (as added in custom boxes)
——————-
Message from me
——————-
Delivery name & address *** this is currently in the footer of my word doc, as it needs to be in a certain place so that it prints over the label sticker on my despatch notes.
Before I purchase – is this something Printable Invoices can do? I’m happy to make small adjustments in the files, but not sure if the addresses are movable / custom fields in the invoices? As I’ve been trying for hours with the current packing slip – with no luck!
Many thanks, Sarah
Hi Sarah,
We are modifying the Invoicing and Picking slip for the same reasons. I have sent off our original advanced invoice to Michael already. However we have nearly finished with our modded version. Our packing slips come with Google Map attached as our industry is catered for delivery drivers…
If Michael is very busy with making updates, we might be able to talk further.
Regards,
Ciaran
Hi Sarah, thanks for your suggestion. To clarify you can ‘move’ elements of the invoice around but there is currently limited support on breaking up custom fields and no support for breaking up Checkout fields. I plan to use Ciaran’s advanced invoice template to add better support for this.
I’ll be looking at these changes in the coming weeks as I’ll be back home in Australia for a fortnight then in New Zealand visiting Instinct after that; all focus on WP e-Commerce and Plugins for it!
Hi Michael,
We have completed the invoice 2 days ago to look the same and function the same as what I sent you not long ago… we have this now done for WordPress…
Let me know what you think of my email from I think last week.
We will now start working on the picking slip / delivery docket end of this week.
It would be great to see an example of this advanced template – and know if it’s possible to use it for my template (which looks like this http://www.2greenmonkeys.co.uk/despatch.php).
… the important thing for me is to get the delivery address in the right place at the bottom – so it prints over the label!
I think the most useful thing for the tempate is to have it editable in html. That way I could create a table (to position the delivery address) and enter the other fields where i want them… and other people to move them around (in columns / rows etc) as required!
Many thanks, Sarah
Hi Ciaran, thanks for sending that through. I’m merging it with the Plugin right now, it’s looking great! 🙂
Hi Michael,
Welcome back home… Ahh no problem, and thank you for your email 😉
I am currently backlogged on a few jobs, but when I am free of these few jobs I will look into creating a second version of that advanced invoice to display slightly differently. (Modern Designer)
Sarah,
I have looked at your template, and it looks very simple. However you will need a little bit more than HTML to do what you require. If you understand PHP and table based templating, you might just be ok to have a go.
Somehow I think you will need some custom work to get the template to do exactly as you wish.
Regards,
Ciaran
Hi Michael,
I will purchase this plugin in hope that you may offer help in the questions.
Regards
Ciaran
Hi Michael,
I have been folowing the developement of this plugin for some time now, and interesting to see little developements happen over time. Now I still like to pose the same question I have asked some time ago.
Hi Ciaran, thanks for following up on this. I’ll be looking at this for a future Plugin update, very likely the next major Plugin update. Soon as Product Importer Deluxe and Store Reports are stable with WP e-Commerce 3.8.4+ I can then switch attention to this Plugin 🙂
Thank you for that, I have purchased the plugin, and seen in your screenshot of the invoice you are also in Australia. If you like I can send you my customised invoice that the customer gets from my drupal setup, it is all php, so I cma sure there are some things in there you might like to disect? We have customised the conditional actions to send out a second email which gets sent to the store admin, it contains a delivery docket with gmap attatched at the bottom. Let me know and I can send you these php files via email.
Hi Ciaran, sure thing. Send it over, the more the merrier. 🙂
Hello Mr Visser, I bought on behalf of one of my customer your excellent printable-invoice plugin.. I could customize it so far, but need some help for rearranging the order of the address fields in contact information and shipping information.. the order should be firstname, lastname, Adress, Postal Number, City, District, Country, and under contact information no email (could be put to shipping information as the tel number). Would appreciate your help on this. Thanks in advance.
Hi Oliver, I’ll be working on support for ordering of address and shipping information contained in the Invoice template in the next Plugin update.
Hi Micheal,
Thanks for this plugin! Just installed it and works like a charm. Two little issues though. On the printed invoice two database errors are printed. It seems two tables are missing. wpsc product list andcart item variations… strange my shop is working.
the other thing is the logo upload. I am sure it is a rights issue on my server. So i was wondering where you store the logo.
Thanks
Hi Roog, the store logos are stored in ‘/wp-content/uploads/wpsc/upgrades/printable_invoices/’. I’ll be relocating this directory in a Plugin update to the current WordPress directory or the Uploads directory; the same approach WP e-Commerce now uses for template files.
Hi Micheal.
Thanks. the logo works now.
I still get two error messages in the printed invoice.
It seems two table are missing: WPSC_TABLE_CART_ITEM_VARIATIONS
sm_wpsc_product_list
But my shop works like a charm. How is that possible?
Any ideas are welcome!
Hi Roog, I’ll look into this, could be a caching or internal WP e-Commerce issue as Printable Invoices has its roots in the Packing Slip that comes with WP e-Commerce.
Hi Micheal, any developments on my error? my client really wants to print his invoices without the error message 🙂
Thanks
Hi Roog, get in touch. I’ll check this out with you 🙂
We’ve purchased this plug in for our client’s wordpress ecommerce – but it’s not doing everything we or they had hoped.
They want to be able to use the invoice to print out and use as the packing slip form. To do this the name and address details populated under ‘2. Shipping Details’ should be larger and together. And the ‘First Name:… etc’ boxes would be better removed.
Currently, the processor has to print out this invoice, but then copy and paste the shipping details over to another document, to make larger and use as label. Please, please, please could we make this invoice work for this purpose (as ebay, amazon etc do).
thanks, look forward to hearing.
Hi Chris, I wish my Plugin could suit every client scenario out of the box but like most Open Source solutions it may require some tweaking to get right. What I think can be done to display enlarged labels would be to cycle through the Checkout fields and conditionally change the shipping fields as they come up.
Can you please send me a copy of the client’s current final shipping slip.
Thanks Michael.
The tweaking work you mention is required (to enable larger text on invoices), is this something you could / would be able to quote us to do? I figure you’d be quicker and better to do this, we could pay for the development, and it would enhance the plug in for everyone else?..
Please let me know a price if you are able to do this. Happy to send you a sample invoice if you let me have your email.
Thanks,
Chris.
Hi Chris, shoot me an e-mail with details for the Job, I’m usually pretty tight for client time – focusing on Plugin development – but can refer you to one of my trusted developers to get the change done. 🙂
I purchased, uploaded and activated the plugin, but I can’t see how to fill and print the invoice:
(I got the logo and all the basic information input, but now how do I produce the invoice?)
Jdo
Hi Jodi, invoices can be viewed via Dashboard > Store Sales then clicking on the Sale detail link, from here there is a link under Actions for Print Invoice.
Invoices are generated via the Checkout process within WP e-Commerce, alternatively you can use my Manual Ordering Plugin (http://www.visser.com.au/wp-ecommerce/plugins/manual-ordering/) to create invoices within the WordPress Administration. Hope this helps 🙂
Hi Michael,
I purchased printable invoices for wp-ecommerce and I need some help to get it working.
1. How do you remove the “Total Tax” line from the invoice? This is not relevant to my business and customers will find it confusing.
2. I have tried uploading logos and they never appear – please help!
3. I need to remove the “printed on xxx” line at the top of the invoice and add the heading “Tax Invoice” – this is a legal requirement in NZ
4. My business name has an apostrophe in it – the apostrophe always reverts to “///'”. How do I fix this please?
Thank you in advance for your help, I’m looking forward to using your great plugin!
Hi Emma, let me spin up a new Plugin version with support for better template header customisation and look at the special character support.
If you need to make position changes or remove items from the default template please copy ‘wpsc-printable_invoices.php’ from /wp-content/plugins/wp-e-commerce-printable-invoices/themes/ to your current WordPress theme folder.
From here you can make changes to this file without the risk of losing it in future Plugin update, do keep in mind though, you will need to maintain changes between future versions, just as you do with WP e-Commerce theme template changes.
Hi Emma, I’ve added a checkbox option to hide/show the Total Tax as well as Total Shipping and Printed on… as optional fields, you can control them under Settings > Printable Invoices within the Invoice Body options.
Will confirm what changes need to happen to get the header/footer logo working, it’s most likely a permission issue so may require FTP and WP Admin access to investigate. Will package up a Plugin update now. 🙂
Can you please confirm where you’re using your business name as I’ve been unable to confirm this issue. Thanks Emma.
Michael, Wow thank you so much for your help with all of my queries! Just perfect.
Re the business name – I should have mentioned, the places where I get the /// in front of the apostrophe are in the Footer header and Footer text fields.
Thanks again :^)
Packed and ready for delivery, 1.4.5! 🙂
Hey there
I’m curious, using e-commerce 3.7.8 and Gold cart 2.6 to run a webstore. I might however be expanding to sell goods to other stores wholesale and thought I’d try and keep track of my inventory in e-commerce and basically write out orders as sales – so that I enter in the customers details and so forth and use your plugin to run out the invoices.
Do you see any faults with this plan?
regards
K
Hi Kristjan, sounds like a great arrangement. You can use Manual Ordering (http://www.visser.com.au/wp-ecommerce/plugins/manual-ordering/) to manually generate Sales within the WordPress Administration then print out and send customised invoices with Printable Invoices (http://www.visser.com.au/wp-ecommerce/plugins/printable-invoices/).
If you need to process credit card payments Offline Credit Card Processing (http://www.visser.com.au/wp-ecommerce/plugins/offline-credit-card-processing/) integrates with Manual Ordering so you can fill in all the customer details on a single screen. Hope this helps. 🙂
Hi Micael,
I was just about to purchase this printable invoice, but thought I would read the comments to see of any issues. I would be very interested in purchasing this if I knew that once a client makes a purchase, the client then gets a confirmation email of this purchase, and an invoice will either be attached, or a link in the email in where the client can download/view and print the invoice themselves.
This is a standard feature with Drupal/Ubercart, and I was hoping with the strength of e-commerce in WordPress we might see this as an option. I look forward to your reply.