Body: <blockquote>
    <p>Undefined variable:
    CRM16923AnUnreliableMethodHasBeenUserToDeterminePaymentProcessorFromContributionPage
    in
    .../wp-content/plugins/civicrm/civicrm/CRM/Contribute/BAO/Contribution.php
    on line 2459</p>
    
    <p>Notice: Undefined offset: 9 in
    ..../wp-content/plugins/civicrm/civicrm/CRM/Financial/BAO/PaymentProcessor.php
    on line 221</p>
  </blockquote>
  
  <p>I am using Eway (Recurring) Payment Processor : <a href="https://github.com/fuzionnz/com.chrischinchilla.ewayrecurring" rel="nofollow noreferrer">https://github.com/fuzionnz/com.chrischinchilla.ewayrecurring</a></p>
  
  <p>CiviCRM version: 5.13.4<br>
  Wordpress version: 5.2.2
  <br>The problem occurs when I view a Contribution and then click on Email Invoice, it gives the above error.
  <a href="https://i.sstatic.net/8cM5a.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/8cM5a.png" alt="enter image description here"></a> </p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-11-13T16:24:03.330Z
Comments.Text: Note that this extension has been acknowledged by its author to be abandoned and has been de-listed from in-app installation in CiviCRM: https://github.com/ChrisChinchilla/CiviCRM-eWay-recurring-payment-processor/issues/59 Another eWay processor is currently in the process of being made ready for in-app installation approval (and can be installed manually in the meantime): https://civicrm.org/extensions/eway-recurring-payment-processor-agileware
Comments.UserDisplayName: TwoMice
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-14T21:22:11.963Z
Comments.Text: @TwoMice I have updated it to the new extension https://civicrm.org/extensions/eway-recurring-payment-processor-agileware but I still get the same error
Comments.UserDisplayName: harshal
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-20T11:40:00.470Z
Comments.Text: I have updated the above to the latest versions 5.26.0 with current agileware extension but still it gives the above error ,only when I commemnt line 2800 under CRM/Contribute/BAO/Contribution.php i.e. 
  if ($paymentProcessorID) {
         // $intentionalEnotice = $CRM16923AnUnreliableMethodHasBeenUserToDeterminePaymentProcessorFromContributionPage;
        } 
  and the error disappears, is this correct ?
Comments.UserDisplayName: harshal
Tags: <wordpress><recurring-contributions><eway>
Title: eWay: Undefined variable: CRM16923 AnUnreliableMethodHasBeenUserToDeterminePaymentProcessorFromContributionPage
ThreadText: # eWay: Undefined variable: CRM16923 AnUnreliableMethodHasBeenUserToDeterminePaymentProcessorFromContributionPage
  
  (Asked by: username_0 on 2019-08-03)
  
  > Undefined variable:
  > CRM16923AnUnreliableMethodHasBeenUserToDeterminePaymentProcessorFromContributionPage
  > in
  > .../wp-content/plugins/civicrm/civicrm/CRM/Contribute/BAO/Contribution.php
  > on line 2459
  >
  > Notice: Undefined offset: 9 in
  > ..../wp-content/plugins/civicrm/civicrm/CRM/Financial/BAO/PaymentProcessor.php
  > on line 221
  
  I am using Eway (Recurring) Payment Processor : <https://github.com/fuzionnz/com.chrischinchilla.ewayrecurring>
  
  CiviCRM version: 5.13.4  
  Wordpress version: 5.2.2
    
  The problem occurs when I view a Contribution and then click on Email Invoice, it gives the above error.
  [![enter image description here](https://i.sstatic.net/8cM5a.png)](https://i.sstatic.net/8cM5a.png)
  
  **Tags:** wordpress, recurring-contributions, eway
  
  > **Comments:**
  > **username_1**: Note that this extension has been acknowledged by its author to be abandoned and has been de-listed from in-app installation in CiviCRM: https://github.com/ChrisChinchilla/CiviCRM-eWay-recurring-payment-processor/issues/59 Another eWay processor is currently in the process of being made ready for in-app installation approval (and can be installed manually in the meantime): https://civicrm.org/extensions/eway-recurring-payment-processor-agileware  
  > **username_0**: @username_1 I have updated it to the new extension https://civicrm.org/extensions/eway-recurring-payment-processor-agileware but I still get the same error  
  > **username_0**: I have updated the above to the latest versions 5.26.0 with current agileware extension but still it gives the above error ,only when I commemnt line 2800 under CRM/Contribute/BAO/Contribution.php i.e.  if ($paymentProcessorID) {        // $intentionalEnotice = $CRM16923AnUnreliableMethodHasBeenUserToDeterminePaymentProcessorFromContributionPage;       }  and the error disappears, is this correct ?  
  
  ---
  
  ## 0 answers
  
  