I'm using CiviCRM 4.7 with paypal standard. When someone proceeds to paypal and chooses the guest option (no account) to pay with credit card, it processes normally. Yet, when returning to the CiviCRM they get the contribution page form again (not the 'thank you page') and a message that 'session expired'. This behavior is consistent across these browsers: Chrome, Edge.

Anyone seen this? Is there a setting or change within CiviCRM to prevent this? People are confused and making a second donation.

guest button is down at the bottom

enter image description here

enter image description here


It turns out the existing Paypal account had its Primary Email set to one that was different from the Merchant Email used for Paypal login. Making these both the same fixed the pending contribution issue.


We have a new site which went live yesterday and we are also getting the same behaviour. Also in CiviCRM all the Contributions are still pending.


  • Olly, are you on 4.7.12? I'm not seeing "pending" on all contributions. Most are completed. Have you checked 1) the correct email in paypal.com 2) the 'auto return' as well the 3) IPN Nov 3 '16 at 16:55
  • This has been files in JIRA as a bug: issues.civicrm.org/jira/browse/CRM-19602 Nov 4 '16 at 21:48

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.