yildavilla Posted March 23, 2018 Share Posted March 23, 2018 hello, i have a problem when my clients buy a hosting plan the expiration date always is set as same as order date, ¿how can i fix it? in that image you can see that register date an expiring date are the same, expiring date must be Monday,april 23rd, 2018 not Friday, March 23rd, 2018 Please help me to fix it thank you Link to comment Share on other sites More sharing options...
WHMCS ChrisD Posted March 23, 2018 Share Posted March 23, 2018 Hi @yildavilla Are you using a custom theme at all? Has the invoice been paid when this is showing? Link to comment Share on other sites More sharing options...
brian! Posted March 23, 2018 Share Posted March 23, 2018 6 hours ago, yildavilla said: i have a problem when my clients buy a hosting plan the expiration date always is set as same as order date, ¿how can i fix it? in that image you can see that register date an expiring date are the same, expiring date must be Monday,april 23rd, 2018 not Friday, March 23rd, 2018 @yildavilla I think it's because of your "Order Days Grace" setting... https://docs.whmcs.com/Ordering_Tab#Order_Days_Grace Quote You can grant your customers a grace period to make their first payment on an order before an invoice becomes overdue (thus avoiding late fees). Useful for the delay in setting up standing order and direct debit instructions. by default, it will be set at 0, and so invoice date and due date will be the same - you will need to change it to a larger value, e.g 28 or 30... and then due date will be X days after the invoice date. setup -> general settings -> ordering -> order days grace Ajustes -> Configuración general -> Pedidos -> Orden, días de gracia because months will have a different number of days in them, I don't think you'll be able to make it exactly one month after the due date, but 30 days would be a good approximation... although I suppose that you could always change the amount 10 times a year when the number of days in the month changes! Link to comment Share on other sites More sharing options...
yildavilla Posted March 23, 2018 Author Share Posted March 23, 2018 5 hours ago, brian! said: @yildavilla I think it's because of your "Order Days Grace" setting... https://docs.whmcs.com/Ordering_Tab#Order_Days_Grace by default, it will be set at 0, and so invoice date and due date will be the same - you will need to change it to a larger value, e.g 28 or 30... and then due date will be X days after the invoice date. setup -> general settings -> ordering -> order days grace Ajustes -> Configuración general -> Pedidos -> Orden, días de gracia because months will have a different number of days in them, I don't think you'll be able to make it exactly one month after the due date, but 30 days would be a good approximation... although I suppose that you could always change the amount 10 times a year when the number of days in the month changes! Thanks for your reply, i changed it to 30, but expiring date is still the same as order, even when invoice is paid Link to comment Share on other sites More sharing options...
yildavilla Posted March 23, 2018 Author Share Posted March 23, 2018 13 hours ago, WHMCS ChrisD said: Hi @yildavilla Are you using a custom theme at all? Has the invoice been paid when this is showing? hello thank you for your reply, i don't have any custom theme. Yes the invoice was paid and additionally service is not getting active automatically when pay is made Link to comment Share on other sites More sharing options...
WHMCS ChrisD Posted March 23, 2018 Share Posted March 23, 2018 2 hours ago, yildavilla said: hello thank you for your reply, i don't have any custom theme. Yes the invoice was paid and additionally service is not getting active automatically when pay is made 3 On your product settings do you have it Setup to Activate Automatically when payment is received? Link to comment Share on other sites More sharing options...
yildavilla Posted March 24, 2018 Author Share Posted March 24, 2018 1 hour ago, WHMCS ChrisD said: On your product settings do you have it Setup to Activate Automatically when payment is received? yes, it's active Link to comment Share on other sites More sharing options...
WHMCS ChrisD Posted March 24, 2018 Share Posted March 24, 2018 I'd recommend opening a ticket for the team to look into this further. Link to comment Share on other sites More sharing options...
brian! Posted March 24, 2018 Share Posted March 24, 2018 13 hours ago, yildavilla said: Thanks for your reply, i changed it to 30, but expiring date is still the same as order, even when invoice is paid changing the value won't change existing orders/invoices (you can edit them manually), but for new orders, it will use the value in the settings.... Link to comment Share on other sites More sharing options...
Recommended Posts