diff --git a/CRM/Core/Payment/StripeIPN.php b/CRM/Core/Payment/StripeIPN.php index c488c33f3d70863a6f67dd4d2c317e7fe19d017b..0495706d3505c36561c522855e0598c828c72764 100644 --- a/CRM/Core/Payment/StripeIPN.php +++ b/CRM/Core/Payment/StripeIPN.php @@ -447,7 +447,11 @@ class CRM_Core_Payment_StripeIPN extends CRM_Core_Payment_BaseIPN { $this->contribution_recur_id = $contributionRecur['id']; } catch (Exception $e) { - $this->exception('Cannot find recurring contribution for subscription ID: ' . $this->subscription_id . '. ' . $e->getMessage()); + if ((bool)\Civi::settings()->get('stripe_ipndebug')) { + $message = $this->_paymentProcessor->getPaymentProcessorLabel() . ': ' . CRM_Stripe_Api::getParam('id', $this->_inputParameters) . ': Cannot find recurring contribution for subscription ID: ' . $this->subscription_id; + Civi::log()->debug($message); + } + return FALSE; } }