diff --git a/CRM/Contribute/Form/Contribution.php b/CRM/Contribute/Form/Contribution.php index 07de9c64891b..b8ef62d7fcbf 100644 --- a/CRM/Contribute/Form/Contribution.php +++ b/CRM/Contribute/Form/Contribution.php @@ -703,8 +703,8 @@ public function buildQuickForm() { } } - // If contribution is a template receive date is not required - $receiveDateRequired = !$this->_values['is_template']; + // If contribution is a template receive date is not required and if we are in a live credit card mode + $receiveDateRequired = !$this->_values['is_template'] && !$this->_mode; // add various dates $this->addField('receive_date', ['entity' => 'contribution'], $receiveDateRequired, FALSE); $this->addField('receipt_date', ['entity' => 'contribution'], FALSE, FALSE);