vasil_uhmk Posted May 6, 2016 Share Posted May 6, 2016 Hello, We have promotive package within which clients get free domain while they are using specific hosting account. Invoice for renewing of both, the domain and hosting account, is generated automatically and the domain should be renew when the invoices will be paid. The problem is because automatically is generating another, domain renewal, invoice with price of 0 MKD (MKD is a currency for my country). Because the price is 0 MKD, the domain is automatically renewed and we have a problem if the client doesn't renew its hosting account. In that case he gets free domain. Also, this is happening only for some hosting accounts, not for all. How to prevent generating invoices for domain renew with price of 0 MKD? Any help is appreciating. Thanks in advance. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted May 6, 2016 Share Posted May 6, 2016 are you saying that WHMCS is generating two invoices - one for hosting&domain, and a second for the same domain for 0.00 ? did you follow the procedure outlined below when setting up the product ? http://docs.whmcs.com/Common_Promotions in the product setup, did you specify it as a free domain ? 0 Quote Link to comment Share on other sites More sharing options...
jaxweb Posted May 6, 2016 Share Posted May 6, 2016 Don't know if the issue is related, but i just had a billable item generated last night with a $0 balance. It was suppose to be for $400. There was no credit on the account either. 0 Quote Link to comment Share on other sites More sharing options...
vasil_uhmk Posted May 6, 2016 Author Share Posted May 6, 2016 Thanks for your reply Brian. It generates one invoice for hosting and second for the domain with price of 0.00. All instructions are followed as it's described. In product setup it is chosen third option (Offer a free domain registration/transfer and free renewal (if product is renewed)) in Free Domain tab. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted May 6, 2016 Share Posted May 6, 2016 are the Next Due Dates the same for both hosting product and domain ? 0 Quote Link to comment Share on other sites More sharing options...
vasil_uhmk Posted May 6, 2016 Author Share Posted May 6, 2016 Yes, both Next Due Date are the same. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted May 6, 2016 Share Posted May 6, 2016 from the above documentation... The Free Domain promo relies on the Next Due Date and the Payment Gateway of the product and domain name being the same, therefore it is important this is maintained. If the Next Due Dates were changed the domain would be renewed automatically at no cost to the client, for this reason we recommend disabling the Setup > General Settings > Domains tab > Sync Next Due Date option. so the next two questions are: 1. are they using the same payment gateway? 2. do you have domain sync enabled ? 0 Quote Link to comment Share on other sites More sharing options...
vasil_uhmk Posted May 7, 2016 Author Share Posted May 7, 2016 Yes, they are using same payment gateway. In Setup > General Settings > Domains tab Domain Sync Enabled is enabled, and Sync Next Due Date is disabled. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted May 7, 2016 Share Posted May 7, 2016 it might be an idea to open a ticket with Support so that they can take a look at your setup. 0 Quote Link to comment Share on other sites More sharing options...
vasil_uhmk Posted May 7, 2016 Author Share Posted May 7, 2016 I'll try with ticket to WHMCS. But it was OK before, works fine and suddenly this problem began Anyway, thank you very much for your help and for your time Brian. I really appreciate it. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted May 8, 2016 Share Posted May 8, 2016 I'll try with ticket to WHMCS. But it was OK before, works fine and suddenly this problem began can you remember what you did before the problem appeared? did you update WHMCS or add a third-party addon ?? 0 Quote Link to comment Share on other sites More sharing options...
vasil_uhmk Posted May 9, 2016 Author Share Posted May 9, 2016 Nothing, we didn't make any updates because we found some bugs in one of our modules and we are working on fixing of that bugs. If you need some additional information about our settings please let me know. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted May 9, 2016 Share Posted May 9, 2016 is there any chance this module could be the cause of your issues? I ask because I think Support tend to ask for such modules to be removed before they can test the installation - so if this is the likely cause of the issue, I doubt Support will be able to help. 0 Quote Link to comment Share on other sites More sharing options...
vasil_uhmk Posted May 9, 2016 Author Share Posted May 9, 2016 No, the module which we are fixing is for our national domain registrar (MARnet) and the problem isn't related to invoices. As I know, there aren't other addon modules. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted May 12, 2016 WHMCS Support Manager Share Posted May 12, 2016 Hi, In addition to the above, please also ensure that the "Separate Invoices" option is UNticked under the client's Profile tab. If the client belongs to a group, please also ensure Separate Invoices is switched Off for that group (Setup > Client Groups). Please also check that your cron job is completing successfully every day, denoted by a "Cron Job: Completed" entry under Utilities > Logs > Activity Log. If the cron job is failing during the invoice generation routine or being run multiple times simultaneously it could cause this behaviour. 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.