Answers.Body: <p>We fixed this on <a href="https://chat.civicrm.org" rel="nofollow noreferrer">https://chat.civicrm.org</a>.</p>
  
  <p>The latest versions of the <a href="https://civicrm.org/extensions/authorizenet-echecknet" rel="nofollow noreferrer">Authorize.net eCheck payment processor extension</a> (versions 1.2 to 1.2.2) break CiviCRM (the problem exists as far back as 4.7.23, probably further).</p>
  
  <p>The solution for now is to disable the eCheck extension.  The author of the extension (or someone else - it's open source!) will need to fix the problem with the extension.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-10-31T17:22:52.277Z
Answers.LastActivityDate: 2017-10-31T17:22:52.277Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>Everything was working fine for weeks (civicrm on drupal) then this error on the civicontribute form web page:</p>
  
  <blockquote>
    <p>Fatal error: Call to undefined method
    CRM_Core_Payment_Manual::setBackOffice() in
    /var/www/html/missional/donations/sites/all/modules/civicrm/CRM/Core/Payment/Form.php
    on line 67</p>
  </blockquote>
  
  <p>And these errors on the log in page:</p>
  
  <blockquote>
    <p>Notice: Undefined index: user_name in
    CRM_Core_Payment_AuthorizeNet->__construct() (line 56 of
    /var/www/html/missional/donations/sites/all/modules/civicrm/CRM/Core/Payment/AuthorizeNet.php).</p>
    
    <p>Notice: Undefined index: password in
    CRM_Core_Payment_AuthorizeNet->__construct() (line 57 of
    /var/www/html/missional/donations/sites/all/modules/civicrm/CRM/Core/Payment/AuthorizeNet.php).</p>
  </blockquote>
  
  <p>Any ideas on how to resolve this?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-11-02T08:48:05.603Z
Comments.Text: Could you explain more what might have happen in those weeks? E.g did you update your site? Did you install a new extension or module?
Comments.UserDisplayName: Jaap Jansma - CiviCooP
Tags: <drupal><civicontribute><authorize.net>
Title: CiviContribute Donation Form error
ThreadText: # CiviContribute Donation Form error
  
  (Asked by: username_0 on 2017-10-31)
  
  Everything was working fine for weeks (civicrm on drupal) then this error on the civicontribute form web page:
  
  > Fatal error: Call to undefined method
  > CRM\_Core\_Payment\_Manual::setBackOffice() in
  > /var/www/html/missional/donations/sites/all/modules/civicrm/CRM/Core/Payment/Form.php
  > on line 67
  
  And these errors on the log in page:
  
  > Notice: Undefined index: user\_name in
  > CRM\_Core\_Payment\_AuthorizeNet->\_\_construct() (line 56 of
  > /var/www/html/missional/donations/sites/all/modules/civicrm/CRM/Core/Payment/AuthorizeNet.php).
  >
  > Notice: Undefined index: password in
  > CRM\_Core\_Payment\_AuthorizeNet->\_\_construct() (line 57 of
  > /var/www/html/missional/donations/sites/all/modules/civicrm/CRM/Core/Payment/AuthorizeNet.php).
  
  Any ideas on how to resolve this?
  
  **Tags:** drupal, civicontribute, authorize.net
  
  > **Comments:**
  > **username_1**: Could you explain more what might have happen in those weeks? E.g did you update your site? Did you install a new extension or module?  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2017-10-31. Score: 2
  
  We fixed this on <https://chat.civicrm.org>.
  
  The latest versions of the [Authorize.net eCheck payment processor extension](https://civicrm.org/extensions/authorizenet-echecknet) (versions 1.2 to 1.2.2) break CiviCRM (the problem exists as far back as 4.7.23, probably further).
  
  The solution for now is to disable the eCheck extension. The author of the extension (or someone else - it's open source!) will need to fix the problem with the extension.
  
  
  ---
  
  