Jump to content

Domains renew - next due payment differ from real due date


ehm

Recommended Posts

For DNS annual fee I charge my clients on the 30th. days plus the month of due.

mean: if the due date is 05/10/2010 I will be charging my client on 04/01/2010

 

the problem is every time the DNS sync happens from WHMCS, it re-write the due date to the real due date (In the example 05/10/2010)

How can I prevent it?

I just want to invoice my client before the due date happens, but the way it is, I will have an invoice in the middle of the month just for the DNS, when I want the invoice to be with the client monthly fee.

 

Is that possible? How do you do your DNS charges?

 

Thank you

Link to comment
Share on other sites

Sparky,

I'm using Enom.

your script seams to be a great solution. Do I have to change WHMCS files in order to run your script? I'm not really and expert on PHP, but simple changes I guess I can do.

Thank you

Link to comment
Share on other sites

Sparky,

I'm using Enom.

your script seams to be a great solution. Do I have to change WHMCS files in order to run your script? I'm not really and expert on PHP, but simple changes I guess I can do.

Thank you

Its just a matter of uploading the file and overwriting the original sync script. You also have to set to cron job for the script as normal except to add a number at the end for the number of days before the expiry date to set the next invoice date. It will also set the domain status of Pending Transfers to active when transfers are completed.

If you are an existing user on my site it is available free in the downloads else contact me for a free copy.

Link to comment
Share on other sites

Thank you Othellotech.

I guess that will do the trick.

Is there any inconvenience on doing that?

 

 

I guess I found what the problem is:

 

when my due data arrives, the crown send a message to the customer, (Upcoming Domain Renewal Notice) telling that the domain is about to expire in xxx days, which is a very long date from the expiration, like this one: 412 days. On this case I paid the renew in advance for 2 years, and I'm charging the customer each year, but the system go my 'fake' due date (01/01/2010) and add the days to the real due date (sometime in 2011).

 

So, I think that is not the best way to solve this issue.

 

Sparky, any way I can try your script?

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