alert('payment_notification processor_name=AuthNet', $_REQUEST); $authorizeNetIPN = new CRM_Core_Payment_AuthorizeNetIPN($_REQUEST); try { $authorizeNetIPN->main(); } catch (CRM_Core_Exception $e) { CRM_Core_Error::debug_log_message($e->getMessage()); CRM_Core_Error::debug_var('error data', $e->getErrorData(), TRUE, TRUE); CRM_Core_Error::debug_var('REQUEST', $_REQUEST, TRUE, TRUE); echo "The transaction has failed. Please review the log for more detail"; }