opso Posted September 7, 2013 Share Posted September 7, 2013 Hello, According to our law, it is not allowed to create 0.0 invoices. Since the invoice (we are considering orders aka proforma invoices until unpaid) 0.0 invoices should not get sequential invoice numbering for the paid ones. Is there a way using hooks or others way to prevent this happening? The best would be to have a settings to use the "Next Paid Invoice Number" only if > 0. I love whmcs and I don't want to search around just for this little (but still important) stuff. Thanks, Giuseppe 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted September 7, 2013 Share Posted September 7, 2013 http://forum.whmcs.com/showthread.php?29449-Disable-invoice-for-free-products I think what's in the above link is still correct - if you have a free product, then it wouldn't generate an invoice... if you have a product/domain that has a price, but you discount the price either manually or with a promo code and the price is then zero, that would generate an invoice. i'm not sure how to get around that last point if that is what is happening to you. 0 Quote Link to comment Share on other sites More sharing options...
opso Posted September 7, 2013 Author Share Posted September 7, 2013 Thanks Brian, It is exactly as you stated in second scenario... It is correct to have invoice while it should not use the sequential for paid ones. Any suggestion? Giuseppe 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted September 7, 2013 Share Posted September 7, 2013 i'm sure one of the whmcs guys will correct me if i'm wrong, but my understanding is that you can't prevent whmcs from creating these 0.00 invoices. there is a hook that might, if it still works with the latest version (although someone posted in july that it doesn't), prevent the invoice from being emailed to the customer - but the invoice will still get created and so will increase the invoice number... which I know is the bit that you want to prevent. http://www.whmcsjet.com/how-to-disable-invoice-generation-for-0-00-invoices/ there is an existing feature request about the prevention of zero invoices, so liking that may encourage whmcs to find a solution to this issue... https://requests.whmcs.com/responses/ability-to-disable-the-sending-of-000-invoices I wish I could give you the answer you are seeking, but I suspect you'll just have to wait / hope that this will be covered in a future whmcs update. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Product Manager WHMCS John Posted September 10, 2013 WHMCS Product Manager Share Posted September 10, 2013 Hi, That's right, recurring products with a price of 0.00 will still generate 0.00 invoices. They will become paid as soon as they are generated to enable the Next Due Date to increment forward. As Brian mentioned, you could look at writing an action hook to suppress the notification email if you wanted: http://docs.whmcs.com/Hooks:Invoicing#InvoiceCreationPreEmail'>http://docs.whmcs.com/Hooks:Invoicing#InvoiceCreationPreEmail http://docs.whmcs.com/Hooks 0 Quote Link to comment Share on other sites More sharing options...
stormy Posted September 10, 2013 Share Posted September 10, 2013 How about fixing WHMCS, so everyone that's in Europe but not in the UK doesn't break the law? Invoices for 0.00 are illegal for many WHMCS users. That should be important, and doesn't look that hard to fix. Just keep them in the non-sequential numbering. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Product Manager WHMCS John Posted September 11, 2013 WHMCS Product Manager Share Posted September 11, 2013 Hi, We welcome suggestions for new features and changes at http://request.whmcs.com/ 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.