diff --git a/CRM/Core/Payment/StripeIPN.php b/CRM/Core/Payment/StripeIPN.php
index 1628b0c62ed25aa793d5f94075d0ed602ee2b0da..448a530a9bdc851406bb08d7f5221f97cfa1ca2d 100644
--- a/CRM/Core/Payment/StripeIPN.php
+++ b/CRM/Core/Payment/StripeIPN.php
@@ -586,7 +586,8 @@ class CRM_Core_Payment_StripeIPN extends CRM_Core_Payment_BaseIPN {
   }
 
   public function exception($message) {
-    Civi::log()->debug("StripeIPN: $message");
-    throw new CRM_Core_Exception("StripeIPN: $message");
+    $errorMessage = 'StripeIPN Exception: Event: ' . $this->event_type . ' Error: ' . $message;
+    Civi::log()->debug($errorMessage);
+    throw new CRM_Core_Exception($errorMessage);
   }
 }