Jump to content

Please help Me Understand Automatic Domain Renewal


R-n-R

Recommended Posts

First a little background, I am currently using Reseller Club (RC) for all my domain renewals. And I personally have several domains of my own that I have through Resellers Club.

 

Now I have set up my own 'personal' account in my install of WHMCS (current version 3.8.1), to help me stay organized with all my personal domains. When I manually added my domains to my WHMCS personal account I set renewal to $0.00, as all I want WHMCS to do is auto renew my domains for me (All renewal payment will take place at RC, note; this is NOT how I have my customers set up, the customers obviously would be charged)

 

I have NOT had any automatic renewals of domains until today, (I didnt start actually using WHMCS until a couple months ago) and those where domains of mine that had a Domain Expiration Date of January 19, 2009.

 

I also have WHMCS set up to create Invoices for up coming Due Dates set to 30 days in advance. When my invoice was created for the three domains expiring on January 19 the invoice was set to PAY OFFLINE. The TOTAL DUE was $0.00, which the amount is what it should be.

 

OK, when WHMCS created the invoice for my domains, WHMCS Automatically renewed my domains as well. Which is fine, but was unexpected. Some where and I cant remember where, the setting for domains to auto renew is set to auto renew 1 day before the expiration date.

 

So this is what I think happened in my case. The reason WHMCS actually renewed my domains 1 month in advance is because WHMCS saw that the invoice total was $0.00 and since the invoice was for OFF LINE CHECK and the amount was $0.00, that told WHMCS the invoice was PAID and since it was PAID it auto renewed my domains.

Would you agree with this?

 

OK here is where I need some feedback help in understanding......OK, now what if, in my special case, I changed the Payment for all future renewals of MY domains names to "Gateway: Credit Card" (I use Authorize.net). And keeping in mind I do NOT wish WHMCS to actually send a charge through my gateway for $0.00. And 30 days in advance WHMCS will create a Invoice and since this invoice gateway shows "Gateway: Credit Card" WHMCS will wait until 1 day before the expiration (since 1 day before is what I have set up) to Automatically Process the invoice and since the invoice is set to $0.00 at one day before expiration The Invoice will automatically be set to PAID. Why? Because the amount due is $0.00, a transaction will NOT go through Authorize.net (at least I hope not) and since WHMCS changed the status of the Invoice to PAID it will then Automatically renew the Domain, one day before the actual expiration date of the domain which is what I want.

Is My LOGIC of how WHMCS works Correct? Or am I missing something some place?

 

Thanks for setting me straight if I am wrong. I am still trying to get my hands around some of the logic in WHMCS.

Edited by R-n-R
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated