1

We are running Drupal 7.50 and CiviCRM 4.7.8.

Contributions and memberships are being processed by Paypal express, users are getting confirmation and receipt numbers but Civi is showing them as Pending (Incomplete Transaction).

Weird thing is that event fees using the same setup is working fine.

How could I debug this?

Thanks

  • Hi Joe, one of our clients reported a similar issue using 4.7.9 but it was a single contribution so I didn't have enough info to go by to see if it was a systemic issue - could you clarify that the impacted contributions are coming from online contribution pages where (as you state) online event registration payments are showing as completed? What about back office contributions and paid event registration? – Tamar Meir - Cividesk Jul 28 '16 at 15:44
  • Hi Tamar. Thanks for your response. We have two types of payments setup. 1. Memberships through contribution pages - these aren't getting recorded as paid. Even though the user gets redirected back to our site with a reciept and the paypal reciept number. 2. Paid events through civievent - these are working fine. Both are using the same paypal setup. Let me know any other info that could be helpful. thanks – joewickert Aug 1 '16 at 4:33
  • I've turned Drupal logging on and done a test contribution. I get the following notice. Notice: Undefined index: payment_status_id in CRM_Contribute_BAO_Contribution_Utils::processConfirm() (line 175 of /home/bigpicture/public_html/sites/all/modules/civicrm/CRM/Contribute/BAO/Contribution/Utils.php). Any help? – joewickert Aug 5 '16 at 6:20
  • Hi Joe, I have been struggling with this one but I think you actually found the issue - more of our clients have been reporting the same issue - I will provide our developer with what you have found and will let you know what was done to fix. Thank YOU! – Tamar Meir - Cividesk Aug 5 '16 at 13:13
  • 1
    Just wanted to confirm that the the 4.7.11 release fixed the issue for us. Thanks CIVICRM community! – joewickert Sep 8 '16 at 8:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.