5

It seems that only the 1st contribution in a recurring series is recorded in CiviCRM, and the others have to be noticed and entered manually. Is there any way that someone has found to fix this problem?

1

2 Answers 2

3

You need to set an IPN. Instructions are here. Basically, PayPal needs to send a payment notification (an IPN) to CiviCRM every time they process a payment, so that Civi knows to update the record. You need to tell PayPal what URL to send those IPNs to. In my experience, PayPal does NOT automatically find the IPN address - so find the exact path to civicrm/extern/ipn.php in your path and supply THAT to PayPal for IPN. Also note that PayPal changes their interface all the time, so the place in the PayPal control panel where you enter the IPN URL might have moved.

2
  • Thanks! I think that worked! We haven't had a recurring donation come in yet (and I'd have to wait a month if I set one up myself), but I did a test donation and it showed up as "completed" in CiviCRM. Thanks so much!
    – flywtink
    May 9, 2015 at 12:50
  • In case anyone else is running into this problem, I wanted to share that the instructions that helped us solve this issue (PayPal not finding the proper IPN address) is at this wiki documentation which shows good example addresses for Drupal, Joomla, and WordPress. For example, my solution, on Drupal, turned out to be: mysite.org/drupal/sites/all/modules/civicrm/extern/ipn.php Aug 19, 2015 at 11:01
0

There is a specific cron job for recurring contributions, which is filling in pending contributions as time progress.

4
  • I don't think this is true - which scheduled job are you thinking of? Recurring contributions are generally set via IPN - which I think flywtink might not have set correctly, based on this and their other question. May 7, 2015 at 21:14
  • @JonG I am thinking about "Process Offline Recurring Contributions". Maybe I am wrong, but that is how I thought it was connected on my site at least.
    – Flying
    May 8, 2015 at 4:49
  • pretty sure that's not core, but part of the Offline Recurring Payment Extension: civicrm.org/blogs/andyw/offline-recurring-payment-extension May 8, 2015 at 4:51
  • @JonG, What is IPN and how do I set it up correctly so that recurring donations are recorded? To clarify, the recurring donations are showing up in Paypal, they're just not being recorded automatically in CiviCRM.
    – flywtink
    May 8, 2015 at 12:44

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.