As the web-invoice plugin no longer seems to be under active development, I am looking at your plugin for my website, however after a very brief test I already have noticed a wash-list of items that need to be fixed before this plugin becomes usable.
What's all wrong with your WP-Invoice?
- 100% USA focused. Do you even realize that the world is more than the USA alone? Did you know that only 37% of all downloads of WordPress are of the English package and all the rest is a localized version?
Therefore not including the country, having only 1 address line and missing an international notation of the telephone number already make this plugin completely useless.
- why would there not be an easy way to add other currencies? Yeah, of course I can hack your plugin to add that, but there should be an easy way built in to add (and delete) currencies.
- so I have received a partial payment, how does that show on the invoice for the client? Adjustment? Really? Are you kidding or what? Since when has a partial payment become an adjustment? An adjustment is made by the admin, a partial payment is done by the client! Why not call it that what it is? "Paid", "Advanced Payment", "Partially Paid", "Already Received", "Received", etc would all be good options.
- in the overview why is the client called the recipient? Recipient of what? Services? But you are an invoice plugin, remember?
Well this is a short sum up of some shortcomings, I am sure there will be lots more, but it is a start.
That you charge a fee for the additional PDF functionality is fine with me, I am willing to pay. But you first need to fix the basic plugin before I hand over any cash!