Hmmcrunchy Posted May 9, 2022 Share Posted May 9, 2022 we use WHMCS to collect manage renewals for our web hosting business, we have the gocardless plugin to allow us to integrate direct debits. It seems the submission for the direct debit payment is done the day the invoice is due which is too late for us, as the domains and hosting expire that day, so clients have to wait a week to get email and website back or we have to manually renew everything. We have checked the box Charge Date Preference to take the payment when the invoice is generated which is one week in advance but it still seems to do it on the due date. is there a way of correcting this? 0 Quote Link to comment Share on other sites More sharing options...
Hmmcrunchy Posted May 17, 2022 Author Share Posted May 17, 2022 anybody ? 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted May 18, 2022 WHMCS Support Manager Share Posted May 18, 2022 Hi @Hmmcrunchy, Thanks for your post regarding GoCardless charging dates. To confirm some details of the scenario here; there is a client with an active Mandate which has successfully made a payment previously. The daily automation tasks generates a new invoice. But you don't see a charge initiated against the new invoice. Is that correct? If so, there is some additional information that will help understand the situation: What message do you see when visiting the invoice? What is the invoice's status? Are the Daily Automation Tasks completeing successfully on the day of the invoice generation (you should see a "Cron Job: Completed" entry in the Configuration > System Log)? What is your Process Days Before Due setting in Configuration > System Settings > Automation Settings? Thanks 🙂 0 Quote Link to comment Share on other sites More sharing options...
Hmmcrunchy Posted May 19, 2022 Author Share Posted May 19, 2022 13 hours ago, WHMCS John said: Hi @Hmmcrunchy, Thanks for your post regarding GoCardless charging dates. To confirm some details of the scenario here; there is a client with an active Mandate which has successfully made a payment previously. The daily automation tasks generates a new invoice. But you don't see a charge initiated against the new invoice. Is that correct? If so, there is some additional information that will help understand the situation: What message do you see when visiting the invoice? What is the invoice's status? Are the Daily Automation Tasks completeing successfully on the day of the invoice generation (you should see a "Cron Job: Completed" entry in the Configuration > System Log)? What is your Process Days Before Due setting in Configuration > System Settings > Automation Settings? Thanks 🙂 HI there, thanks for getting back to me The payment has been taken before, and is taken each time ok. its just the date which the direct debit payment is initiated is always the due date, rather than the invoice creation date. this means the direct debit takes about 5 - 10 days to process which is obviously then past all the domain renewal dates, as the domains expire on the due date. im trying to get the go cardless direct debit to start submit the payment the same day the invoice is generated, so that hopefully its cleared, and the domains are safely renewed before the due date 0 Quote Link to comment Share on other sites More sharing options...
Hmmcrunchy Posted June 7, 2022 Author Share Posted June 7, 2022 any joy ? 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted June 7, 2022 WHMCS Support Manager Share Posted June 7, 2022 Hi @Hmmcrunchy, The Charge Date Preference checkbox in the GoCardless payment gateway configuration will submit the payment in line with your Process Days Before Due setting at Configuration > Automation Settings. When Charge Date Preference is unchecked the payment is submitted to GoCardless on the invoice's due date. You didn't mention what your current Process Days Before Due value is, but if payments are taking 10 days to be confirmed, then I'd suggest a value of 10 days. 0 Quote Link to comment Share on other sites More sharing options...
Hmmcrunchy Posted June 8, 2022 Author Share Posted June 8, 2022 HI John That setting was indeed set to 0, ive changed that to 10 and will give that a test. Thanks for your help. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.