From d58ac938edafd519ab7582cb8fc821fb7df5a9eb Mon Sep 17 00:00:00 2001 From: Michael McAndrew Date: Tue, 9 Nov 2021 15:07:21 +0000 Subject: [PATCH] Set recurring contribution status to failed on failure --- api/v3/Job/ProcessRecurring.php | 1 + 1 file changed, 1 insertion(+) diff --git a/api/v3/Job/ProcessRecurring.php b/api/v3/Job/ProcessRecurring.php index 73d2a0bb1..e5e96e486 100644 --- a/api/v3/Job/ProcessRecurring.php +++ b/api/v3/Job/ProcessRecurring.php @@ -65,6 +65,7 @@ function civicrm_api3_job_process_recurring($params) { civicrm_api3('ContributionRecur', 'create', [ 'id' => $recurringPayment['id'], 'failure_count' => $recurringPayment['failure_count'] + 1, + 'contribution_status_id' => "Failed", ]); if (!empty($pending['id'])) { civicrm_api3('Contribution', 'create', [