From c806290092e2f22fc603a060fdd07000feb4f31c Mon Sep 17 00:00:00 2001 From: Matthew Wire Date: Fri, 5 Jun 2020 10:42:04 +0100 Subject: [PATCH] Payment instrument ID is not required at processorform level --- CRM/Core/Payment/ProcessorForm.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CRM/Core/Payment/ProcessorForm.php b/CRM/Core/Payment/ProcessorForm.php index 3f927557b0..1649fa333a 100644 --- a/CRM/Core/Payment/ProcessorForm.php +++ b/CRM/Core/Payment/ProcessorForm.php @@ -139,7 +139,7 @@ class CRM_Core_Payment_ProcessorForm { if (!empty($processorId)) { $form->addElement('hidden', 'hidden_processor', 1); } - CRM_Core_Payment_Form::buildPaymentForm($form, $form->_paymentProcessor, $billing_profile_id, $form->isBackOffice, $form->paymentInstrumentID); + CRM_Core_Payment_Form::buildPaymentForm($form, $form->_paymentProcessor, $billing_profile_id, $form->isBackOffice, $form->paymentInstrumentID ?? NULL); } } -- 2.25.1