Eden Posted February 22, 2008 Share Posted February 22, 2008 I have been looking into a problem we have found - maybe someone can explain what we're doing wrong or whether there is a workaround/bug. Sometimes a customer orders a domain transfer (ie moving domain to us) and as they are known to us, we allow the order to go through pending payment. So we go to Pending Orders select Order, choose DirectI as registrar and click accept order. The transfer request goes through and the domain is transferred correctly. Now when the customer makes the payment for the order, the domain is renewed for an additional year! So in fact they get a transfer and renewal for the price of a renewal. Is there a way we can process orders without receiving payment so that the domain is only transferred/renewed once. Thanks Eden 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Developer WHMCS Andrew Posted February 22, 2008 WHMCS Developer Share Posted February 22, 2008 Hi, The Domain actions are hooked into the invoice. The only real workaround for this I have found is to update the invoice price to 0 and then create a manual invoice for the domain that they can pay later (with different text lines) 0 Quote Link to comment Share on other sites More sharing options...
Eden Posted February 22, 2008 Author Share Posted February 22, 2008 Is there no way to add an additional DB field so that it is no reprocessed? This is a real issue for us Thanks 0 Quote Link to comment Share on other sites More sharing options...
brianoz Posted February 24, 2008 Share Posted February 24, 2008 If you copy the text on the invoice line to a new line below it, and same with price, then save and then delete the original line, you should break the link to the domain which should prevent auto-renewal. Kind of a hack, but it should work as the link is stored in the line item. 0 Quote Link to comment Share on other sites More sharing options...
Eden Posted March 5, 2008 Author Share Posted March 5, 2008 Can we not make a formal workaround. Today we have processed nearly 30 duplicate domain renewals for .com's. Its quite a waste of money! We need to be able to let some of our known customers order domains and pay later, but we need something does not require so much manual intervention. There must be a way to place an extra DB field in the order table to stop the duplicate domain renewal. 0 Quote Link to comment Share on other sites More sharing options...
Eden Posted March 12, 2008 Author Share Posted March 12, 2008 Can someone from WHMCS come back to me on this Thanks 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Developer WHMCS Andrew Posted March 12, 2008 WHMCS Developer Share Posted March 12, 2008 I did - earlier. If you want to discuss this further with Matt, then I suggest opening a support ticket 0 Quote Link to comment Share on other sites More sharing options...
Eden Posted March 12, 2008 Author Share Posted March 12, 2008 I was hoping that a formal solution could be found. I'll open a ticket 0 Quote Link to comment Share on other sites More sharing options...
mediademon Posted September 9, 2008 Share Posted September 9, 2008 I've been bitten by this too...! I think anything like this which produces behavior that is not expected is surely a bug or an oversight I have "Automatically renew domains which are set to a supported registrar when they are paid for" in the general configuration permanently cleared to stop this happening. This also however means that ALL domain renewals have to be manually processed which is a pain and reduces automation... Is there no way or breaking the link from the domain to the invoice line on payment so that it is not reprocessed? 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.