Jump to content

WHMCS Next Due Date Not Syncing After Transfer Completed

Recommended Posts


My client uses WHMCS with both Hexonet and Namecheap domain module, and the problem is when a client transfers domain in  his (my client) account, only Expiry Date is synced after cronjob runs and domain transfer is completed.

Let us imagine a client transfers a domain called 'testdomain.com' and its real expire date is 01/01/2021, and he has transferred domain 12/24/2020 and now today 29th its transfer is completed. Before this completion, as you know Expiry Date field Admin Area is 00/00/0000 when sync is not done yet. Now that transfer is completed and cronjob runs, I see Expiry Date is synced and changed to 01/01/2022, but I see Next Due Date it's not the same as Expiry Date, so the client will not be happy about this.

The picture is attached to clarify what I mean.

At first my assumption was the problem was with Hexonet module, but when I saw another domain transferred with Namecheap, my assumption is now changed that I think WHMCS Domain Sync does not do this.


Would you please help me how may I fix this instead of manually changing this date for each domain?


Edit: I should mention that 'Sync Next Due Date' in Automation Settings in enabled and set to 0.


Edited by Inna

Share this post

Link to post
Share on other sites

Ordered on December 24 of 2020 for one year. Next due on the same date in 2021, and  expires (presumably) on the date of the domain's normal expiration.

This is normal. Were you expecting it would change the dates to all match the day?

Share this post

Link to post
Share on other sites

Yes, because it is a domain, and not a shared host or VPS, I expect it syncs due date with expiry date and set them the same.

I think this will cause me as an admin to check each transferred domain dates to check and change them, while we're using to ease the automation.

Is my assumption right?

Share this post

Link to post
Share on other sites

It seems it's working fine now. I just saved automation settings once again without any changes, and now that I see domain cronjob sync has run and due date is the same as expiry date.


Share this post

Link to post
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.

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