Jump to content

"Tick this box to enable automatic termination" doesn't work


smhnaji

Recommended Posts

Hello

 

The first problem:

 

I never want to perform any termination. I want that users be suspended after 10 days of due date passed.

 

I'm using ver 4.5.2

 

I've disabled the checkbox labeled "Tick this box to enable automatic termination" in Automation Settings BUT IT DID TERMINATE some accounts after the first cron job ( php -q cron.php ).

 

The second problem (veeeeery strange) caused by the second execution of the cron job:

As you see in the attachment, registration date of an account is "17/12/2011" and next due date is "17/12/2012" BUT IT HAS BEEN TERMINATED by the cron job.

 

What has caused the problem? Please help me ASAP.

 

Thank you

whmcs_terminates_accounts.jpg

Link to comment
Share on other sites

Please advise the settings CURRENTLY in place

If you have ticked a box, put TICKED

If there is no tick, put EMPTY

I never want to perform any termination. I want that users be suspended after 10 days of due date passed

Setup -> Automation Settings -> Automatic Module Functions

Enable Suspension

Suspend Days

Enable Unsuspension

 

I've disabled the checkbox labeled "Tick this box to enable automatic termination" in Automation Settings BUT IT DID TERMINATE some accounts after the first cron job ( php -q cron.php )

Setup -> Automation Settings -> Automatic Module Functions

Enable Termination

Termination Days

 

The second problem (veeeeery strange) caused by the second execution of the cron job:

As you see in the attachment, registration date of an account is "17/12/2011" and next due date is "17/12/2012" BUT IT HAS BEEN TERMINATED by the cron job.

That is most unusual, never seen that one before

The termination had already taken place so look at the details in the text of the cronjob email to see why it performed the amended renewal date

edit :

Has the order been converted into an invoice?

Go to the invoice that relates to this product, is is set to UNPAID or PAID?

Edited by m8internet
Link to comment
Share on other sites

2nd question continued: Where should I see the reason of termination?

You should find the reason in the email sent to client, but suspension would normally be performed first

Once termination has been performed there is no further record required

 

Suspension reasons are visible within WHMCS

Reports -> Reports -> Product Suspensions

Link to comment
Share on other sites

Hello m8internet and thank you very much for your responses.

 

Please advise the settings CURRENTLY in place

If you have ticked a box, put TICKED

If there is no tick, put EMPTY

 

Setup -> Automation Settings -> Automatic Module Functions

Enable Suspension

Suspend Days

Enable Unsuspension

 

 

Setup -> Automation Settings -> Automatic Module Functions

Enable Termination

Termination Days

 

Settings' values are listed below:

Enable Suspension: CHECKED

Suspend Days: 10

Enable Unsuspension: CHECKED

Enable Termination: NOT CKECKED

Termination Days: 30 (Does it matter when the prev value has been disabled?)

 

That is most unusual, never seen that one before

The termination had already taken place so look at the details in the text of the cronjob email to see why it performed the amended renewal date

edit :

Has the order been converted into an invoice?

Go to the invoice that relates to this product, is is set to UNPAID or PAID?

 

I found the problem causing this matter: I had set the "Auto Terminate/Fixed Term" to "10" for that specific product.

Link to comment
Share on other sites

I found the problem causing this matter: I had set the "Auto Terminate/Fixed Term" to "10" for that specific product.

Removing that should resolve your issue, though rather bizarre to update the next renewal to 1 year later AND terminate the service

 

As with all things in WHMCS, read the docs, and if unsure make small changes only

Test at every stage

Link to comment
Share on other sites

Removing that should resolve your issue, though rather bizarre to update the next renewal to 1 year later AND terminate the service

 

As with all things in WHMCS, read the docs, and if unsure make small changes only

Test at every stage

 

YES, you are absolutely right.

Removing that should resolve all the problems for me.

 

When I saw your msg, I checked cron job email once again and I saw that all terminated accounts where the same product as the account that I talked to you about it.

 

They were all 100MB - Germany (the same product)

 

Thank you very much. Now WHMCS cron job doesn't remain mysteric any more.

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