Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-18101

PayPalProIPN doesn't check for active processors only

    Details

    • Versioning Impact:
      Patch (backwards-compatible bug fixes)
    • Documentation Required?:
      None
    • Funding Source:
      Needs Funding

      Description

      In PayPalProIPN.php, the api3 call to 'Payment Processor' 'getvalue' can return a disabled record. Inserting 'is_active=1, ' to the criteria would fix that.

      On my system, I had an old PalPal Pro account and also created a new one. I disabled the old account, but my recurring transactions were all failing because Civi chose the old disabled account instead of the newer enabled one. I added that one line on my implementation and the problem was resolved.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              loganbear Logan Bear
            • Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: