If your website runs on IIS (Microsoft's own web server software for Windows), you might find that hyperlinks in nBill 1.2.9 direct users to https - even if you do not have an SSL certificate installed. This is due to an inconsistency in the way IIS reports whether or not it is using SSL (in comparison with other web servers), along with an error in the documentation for PHP (the language nBill is written in). To fix this, you will need to download the following zip file:
http://www.nbill.co.uk/dmdocuments/nBill_1.2.9_patch_for_IIS.zip, unzip it on your PC, then upload the following files to your web server (overwriting the existing ones):
/components/com_netinvoice/html/invoices.html.php
/components/com_netinvoice/html/main.html.php
/components/com_netinvoice/html/orders.html.php
/components/com_netinvoice/html/pending.html.php
/administrator/components/com_netinvoice/admin.netinvoice.php
Please make sure you overwrite the correct files! Take a backup copy first.
If you use Apache (on Windows or Linux), as the vast majority of people do, you will not need this patch (although it will not do any harm).