Extension won't process paid_out payments
Created by: cheveuxroux69
The info says "Note: the following working day the GoCardless payment status is changed from confirmed to paid_out. Normally the confirmed webhook will have processed the payment before this happens, but the extension will allow processing of payment confirmed webhooks if the payment's status is paid_out too. This can be helpful if there has been a problem with the webhook and you need to replay some." This won't happen because "paid_out" is not an implemented webhook in CRM/GoCardless/Page/Webhook.php line 20.
public static $implemented_webhooks = [
'payments' => ['confirmed', 'failed'],
'subscriptions' => ['cancelled', 'finished'],
];
may need to be changed to
public static $implemented_webhooks = [
'payments' => ['confirmed', 'paid_out', 'failed'],
'subscriptions' => ['cancelled', 'finished'],
];