Jump to content

Disable auto renew on all domains but still generate invoices.


sahostking

Recommended Posts

Is there a script that can run through 1000s of domains and set disable auto renew on each domain.

But when domain is going to expire still generate invoices for payment which will renew once paid?

We noticing that when auto renew is disabled on a domain invoices are not generated :(

but that's what the auto-renew setting is designed to do! :)

 

http://docs.whmcs.com/Domains_Management#Domain_Renewals

 

Domains will auto invoice for renewal providing that they are in Active status, and the "Do Not Renew" option is not checked in the domains profile. Clients also have the ability to both enable and disable the Do Not Renew option via the Auto Renew settings for a domain in the client area. This can be enabled/disabled on a per domain basis.

 

The reason it is called Auto Renew is that if a domain is invoiced for renewal, and you use a merchant payment gateway, and your client has chosen to pay via that method, and has a credit card stored on file, then on the due date that invoice will be automatically attempted for capture.

 

it's not "auto-renew" in the sense that it automatically renews the domain with the registrar first and then tries to get payment from the customer; think of it more as "auto-invoice" as it generates the renewal invoice, attempts to get payment from the customer (if linked to merchant gateway) - then as soon as payment is received (auto or manually), it attempts to renew the domain with the registrar.

 

you could disable that last step of auto-renewing the domain on payment, but you said you don't want to do that.

 

i'm confused as to what you're trying to prevent WHMCS from doing - or what you think it's doing wrong with the current settings. :?:

Link to comment
Share on other sites

Is there a way then to remove the option where it is set to disable auto renew as alot of domains has that ticked and as you say you it shouldn't really be.

if you mean from the client area, I think the only option is a template edit to remove the disable button.

 

the code may have changed for v6, but the thread below should still be correct.

 

http://forum.whmcs.com/showthread.php?77943-auto-renew-off&p=334031#post334031

 

for domains in the database that already have renewal disabled, you could tweak the value via a SQL query - but whether you need to do that depends on how many domains you think this affects!

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