From dcb032dcf5a788bf30b297cbd6f7b77130fb91fe Mon Sep 17 00:00:00 2001 From: monishdeb Date: Tue, 16 Sep 2014 18:20:16 +0530 Subject: [PATCH] CRM-14876 fix - Payment_processor_id not saved when using a priceset in backoffice https://issues.civicrm.org/jira/browse/CRM-14876 --- CRM/Member/BAO/Membership.php | 1 + 1 file changed, 1 insertion(+) diff --git a/CRM/Member/BAO/Membership.php b/CRM/Member/BAO/Membership.php index 3b5d4e2fa7..12860a568c 100644 --- a/CRM/Member/BAO/Membership.php +++ b/CRM/Member/BAO/Membership.php @@ -2820,6 +2820,7 @@ WHERE civicrm_membership.is_test = 0"; $contributionParams['receipt_date'] = (CRM_Utils_Array::value('receipt_date', $params)) ? $params['receipt_date'] : 'null'; $contributionParams['source'] = CRM_Utils_Array::value('contribution_source', $params); $contributionParams['non_deductible_amount'] = 'null'; + $contributionParams['payment_processor'] = CRM_Utils_Array::value('payment_processor_id', $params); $contributionSoftParams = CRM_Utils_Array::value('soft_credit', $params); $recordContribution = array( 'contact_id', 'total_amount', 'receive_date', 'financial_type_id', -- 2.25.1