From d1fcde00a08571e7d11b432ff75b606ac8627da2 Mon Sep 17 00:00:00 2001 From: atif-shaikh Date: Mon, 22 Dec 2014 12:35:03 +0530 Subject: [PATCH] CRM-15743 - Online contributions: Pay Later flag is not being passed to confirm and thank-you pages https://issues.civicrm.org/jira/browse/CRM-15743 --- CRM/Core/Payment/ProcessorForm.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CRM/Core/Payment/ProcessorForm.php b/CRM/Core/Payment/ProcessorForm.php index 7b3d5cfb4d..0c6f0241ff 100644 --- a/CRM/Core/Payment/ProcessorForm.php +++ b/CRM/Core/Payment/ProcessorForm.php @@ -106,7 +106,9 @@ class CRM_Core_Payment_ProcessorForm { */ static function buildQuickform(&$form) { //@todo document why this addHidden is here - $form->addElement('hidden', 'hidden_processor', 1); + if (!empty($form->_paymentProcessorID)) { + $form->addElement('hidden', 'hidden_processor', 1); + } CRM_Core_Payment_Form::buildPaymentForm($form, $form->_paymentProcessor, empty($form->_isBillingAddressRequiredForPayLater)); } } -- 2.25.1