Jump to content

new order / service to start on specific date


neltek

Recommended Posts

I can see how to add a new order for a specific service for a customer to start now 

Is there any way I can get it to start at a future date 

Specific is they have just paid 2nd installment of an invoice I set up last year - the 2nd installment includes a more expensive monthly hosting fee 

I have cancelled old service and this invoice has paid for a month of hosting

So want to set them up on a recurring service for the higher priced hosting but don't want it to start for about 10 days from now once the current payment period has expired

But I want to set it up now so it send the invoice automatically on the start date without me having to remember

any ideas?

Link to comment
Share on other sites

Turn off auto-provisioning. Use DailyCronJob hook point to perform ModuleCreate API command when the difference between current date and tblhosting.regdate is equal to or greater than 10 days. As soon as you have successfully provisioned the product/service don't forget to update tblhosting.nextduedate and tblhosting.nextinvoicedate with current date otherwise customer loses 10 days of service.

Edit: nope, probably I missed the point 🤨

Edited by Kian
Link to comment
Share on other sites

3 hours ago, steven99 said:

Change the next due date to the date you want services to "start" being paid for .  WHMCS will then invoice per settings  and invoice when that date comes up. 

when adding a new order there isn't a due date box to set a date in?

 

Link to comment
Share on other sites

3 hours ago, steven99 said:

Change the next due date to the date you want services to "start" being paid for .  WHMCS will then invoice per settings  and invoice when that date comes up. 

do I add a billable item rather than a new order?

 

Link to comment
Share on other sites

20 hours ago, neltek said:

when adding a new order there isn't a due date box to set a date in?

 

Either way you would set the due date so it wont matter that it isn't set at this point.   A billable item is different and wont be connected to the service's due dates and pricing. 

Link to comment
Share on other sites

On 4/8/2019 at 9:17 PM, steven99 said:

Change the next due date to the date you want services to "start" being paid for .  WHMCS will then invoice per settings  and invoice when that date comes up. 

do I add a billable item rather than a new order?

 

Link to comment
Share on other sites

On 4/9/2019 at 8:31 PM, steven99 said:

Either way you would set the due date so it wont matter that it isn't set at this point.   A billable item is different and wont be connected to the service's due dates and pricing. 

ah ok

My solution was to add new order with invoice and notification boxes UNTICKED

 

then accept order

 

then in service set date

 

then generate due invoices

 

(would be great if you could set dates when order is created)

 

 

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