We need to get nightly rather than weekly info for Adyen - change the audit download and parse to use the Payment Accounting Report rather than the settlement details report.
Configure the Payment Accounting Report in the Adyen UI to run every weeknight and to include all the columns we expect. Adjust filenames in code to download and parse this report. Ensure that all expected columns are present and update any column headers as necessary in AdyenAudit.php in SmashPig.
Original text below:
We have seen an uptick in cases of manually settled donations in Adyen taking many days to make it into Civi as the audit file is only sent on a weekly basis (per https://phabricator.wikimedia.org/T313826 - one donated on 07/21 and appeared in Civi on 08/05; another donated on 07/19 and is not yet in Civi).
It is confusing for donors to receive their receipts so long after their donation and they are concerned it processed twice. They are also receiving follow up fundraising emails as their recent donation had not made it into Civi, so they were not opted out of subsequent sends, which is not an ideal donor experience.
As we are moving to Adyen as default PSP for 6C, could we increase the cadence of these sends? Ideally we would have them run at the same cadence as Ingenico, which seems to be more frequent (status 600 donations that are settled generally appear in Civi within a couple of days).