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

IPN thinks Paypal Pro is Standard

    Details

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

      Description

      The client has CiviCRM 4.7.19 with Paypal Pro. The site is hosted with Drupal 7 on Pantheon.

      Regardless of whether the old way (extern/ipn.php) or new way (civicrm/payment/ipn/#) is used, the IPN interprets the IPN message as if it's Paypal Standard.

      Part of the problem is in extern/ipn.php which checks that $_GET is empty in order to use Paypal Pro. But $_GET is not empty; it contains q => 'front' or something like that.

      Just so the client has something working, I've changed extern/ipn.php so that it always goes to Paypal Pro.

      Maybe this is just something on Pantheon; I'm not sure and it's not clear why it would be.

       

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              herb@freeform Herb
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: