Rulex Posted October 7 Posted October 7 Hi all, we have a product that every month should renew. This month the renewal invoice has not been generated Do you know which might be the causes and the possible solutions? Thank you in advance!
Marc Posted October 7 Posted October 7 I would need details of the item, so I can take a look. Please provide the customer ID and also ensure your access details on file are up to date
Rulex Posted October 9 Author Posted October 9 Hi Marc, it took 2 additional days but on the 7th it worked as usual. This month was the first time that the 5th (renewal day) was not a working day, could there be a correlation?
Stuart Silvester Posted October 9 Posted October 9 Are you using PayPal Subscriptions? If so, there's no guarantee they'll collect the payment on the due date. This could be for many reasons such as insufficient funds in the PayPal account or waiting for the funds to transfer from a bank.
Rulex Posted October 9 Author Posted October 9 It should be payment by card, we have not set up PayPal. The last time that we had problem with a payment of a user with not enough credit a proper error was raised It this case the invoice was not generated until the 7th
Marc Posted October 9 Posted October 9 It seems, as you said, they just allowed the payment on a working day there.
Rulex Posted October 9 Author Posted October 9 In theory, what we had understood is that the invoice is something different from the payment and it should be generated by invision (?)
Stuart Silvester Posted October 9 Posted October 9 Hi, I took a look at your community. Invoices are generated by a task that runs periodically, it looks like you may not always be getting enough traffic to trigger them on time. That's fine though, they can be slightly behind. You also generate renewal invoices very close to the purchase expiry, I would recommend setting that to 2-3 days. Rulex 1
Rulex Posted October 9 Author Posted October 9 Ok, thank you for checking and for the suggestion! Appreciated!!
Rulex Posted October 11 Author Posted October 11 Hi Marc, can you please more specific about the sentence "you may not always be getting enough traffic" thank you in advance
Marc Posted October 11 Posted October 11 I can indeed. By default your softwares tasks will run with the "Run with traffic" option. This means tasks that are scheduled will run bits at a time, as people browse your site. This is because the site itself is essentially stateless (it only does something when you actively request it to do something). What you can do is create a cron job on your server, which is a server task that called the tasks on your site (It does the "request it to do something" part on a schedule). If you take a look at the guide here, it shows where this is done. If you're unsure how to set up a cron job, you would need to contact your hosting company Rulex 1
Rulex Posted October 11 Author Posted October 11 Ok Marc, understood, thank you so much for your quick reply!
Marc Posted October 11 Posted October 11 Sorry, there is some confusion there. Yours will indeed run on traffic. As mentioned by Stuart though, thats fine. Rulex 1
Recommended Posts