* @throws \CRM_Core_Exception
* @throws \CiviCRM_API3_Exception
*/
- protected function processFormContribution(
+ private function processFormContribution(
$params,
$result,
$contributionParams,
$contactID = $contributionParams['contact_id'];
$isEmailReceipt = !empty($form->_values['is_email_receipt']);
- $isSeparateMembershipPayment = !empty($params['separate_membership_payment']);
$pledgeID = !empty($params['pledge_id']) ? $params['pledge_id'] : $form->_values['pledge_id'] ?? NULL;
- if (!$isSeparateMembershipPayment && !empty($form->_values['pledge_block_id']) &&
+ if (!empty($form->_values['pledge_block_id']) &&
(!empty($params['is_pledge']) || $pledgeID)) {
$isPledge = TRUE;
}