Answers.Body: <p>I feel like this one might be fixed in the latest rc (4.7.31) <a href="https://download.civicrm.org/latest" rel="nofollow noreferrer">https://download.civicrm.org/latest</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-02-27T15:51:43.730Z
Answers.Text: Well this is a production site and 4.7.31 is not released as yet. What about 4.7.30? I have been hesitating to test but will try in my test environment NOW.
Answers.UserDisplayName: Karen-Ann
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-02-27T18:11:42.687Z
Answers.Text: 4.7.30 same issue.
Answers.UserDisplayName: Karen-Ann
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-02-27T18:18:21.483Z
Answers.Text: Can you provide info on fix in 4.7.31 and how i can patch on 4.7.30
Answers.UserDisplayName: Karen-Ann
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-02-28T23:17:39.447Z
Answers.Text: probably would help get a +1 if there was a link to a jira issue
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-02-27T06:09:03.280Z
Answers.LastActivityDate: 2018-02-27T06:09:03.280Z
Answers.UserDisplayName: user4278
Body: <p>Using Joomla 3.8.5 and CiviCRM 4.7.29.
  a membership transaction is entered in CiviCRM and paid via PayPal. The transaction completes in PayPal and an IPN is sent to CiviCRM. CiviCRM displays the thank-you page with transaction details, but in CiviCRM the payment remains in Pending status. The user gets a PayPal payment message, but no CiviCRM receipt. 
  Note Paypal IPN log shows 200.</p>
  
  <p>Checking the CiviCRM log file in the ConfigAndLog folder shows this sequence of events (identifying elements overwritten with XXX): </p>
  
  <pre><code>/home/XXX/public_html/libraries/src/Application/CMSApplication.php(303): Joomla\CMS\Application\SiteApplication-&gt;doExecute()
  #16 /home/XXX/public_html/index.php(49): Joomla\CMS\Application\CMSApplication-&gt;execute()
  #17 {main}
  
  
  Feb 25 10:51:54  [info] $IDS Detector Details = Array
  (
      [0] =&gt; Array
          (
              [name] =&gt; cm
              [value] =&gt; {"module":"contribute","contactID":"321","contributionID":70,"membershipID":"10","contributionPageID":"1"}
              [page] =&gt; /index.php?option=com_civicrm&amp;task=civicrm/contribute/transact&amp;Itemid=527&amp;_qf_ThankYou_display=1&amp;qfKey=ec4624b8d9deeeba55b37c86128bc24d_9754&amp;amt=497.32&amp;cc=CAD&amp;cm=%7B%22module%22%3A%22contribute%22%2C%22contactID%22%3A%22321%22%2C%22contributionID%22%3A70%2C%22membershipID%22%3A%2210%22%2C%22contributionPageID%22%3A%221%22%7D&amp;item_name=321-70-Individual%20Adult%20Registration&amp;st=Completed&amp;tx=4VC971156C5483419
              [userid] =&gt; XXX
              [session] =&gt; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            [ip] =&gt; XX.XX.XXX.48
              [reaction] =&gt; 0
              [impact] =&gt; 43
          )
  
      [1] =&gt; Array
          (
              [name] =&gt; IDS_request_uri
              [value] =&gt; /index.php?option=com_civicrm&amp;task=civicrm/contribute/transact&amp;Itemid=527&amp;_qf_ThankYou_display=1&amp;qfKey=ec4624b8d9deeeba55b37c86128bc24d_9754&amp;amt=497.32&amp;cc=CAD&amp;cm=%7B%22module%22%3A%22contribute%22%2C%22contactID%22%3A%22321%22%2C%22contributionID%22%3A70%2C%22membershipID%22%3A%2210%22%2C%22contributionPageID%22%3A%221%22%7D&amp;item_name=321-70-Individual%20Adult%20Registration&amp;st=Completed&amp;tx=4VC971156C5483419
              [page] =&gt; /index.php?option=com_civicrm&amp;task=civicrm/contribute/transact&amp;Itemid=527&amp;_qf_ThankYou_display=1&amp;qfKey=ec4624b8d9deeeba55b37c86128bc24d_9754&amp;amt=497.32&amp;cc=CAD&amp;cm=%7B%22module%22%3A%22contribute%22%2C%22contactID%22%3A%22321%22%2C%22contributionID%22%3A70%2C%22membershipID%22%3A%2210%22%2C%22contributionPageID%22%3A%221%22%7D&amp;item_name=321-70-Individual%20Adult%20Registration&amp;st=Completed&amp;tx=4VC971156C5483419
              [userid] =&gt; XXX
              [session] =&gt; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
              [ip] =&gt; XX.XX.XXX.48
              [reaction] =&gt; 0
              [impact] =&gt; 43
          )
  
  )
  </code></pre>
  
Tags: <civicontribute><civimember><ipn><pending>
Title: Why don't contributions (for membership) paid using PayPal, complete and send receipts?
ThreadText: # Why don't contributions (for membership) paid using PayPal, complete and send receipts?
  
  (Asked by: username_0 on 2018-02-25)
  
  Using Joomla 3.8.5 and CiviCRM 4.7.29.
  a membership transaction is entered in CiviCRM and paid via PayPal. The transaction completes in PayPal and an IPN is sent to CiviCRM. CiviCRM displays the thank-you page with transaction details, but in CiviCRM the payment remains in Pending status. The user gets a PayPal payment message, but no CiviCRM receipt.
  Note Paypal IPN log shows 200.
  
  Checking the CiviCRM log file in the ConfigAndLog folder shows this sequence of events (identifying elements overwritten with XXX):
  
  ```
  /home/XXX/public_html/libraries/src/Application/CMSApplication.php(303): Joomla\CMS\Application\SiteApplication->doExecute()
  #16 /home/XXX/public_html/index.php(49): Joomla\CMS\Application\CMSApplication->execute()
  #17 {main}
  
  Feb 25 10:51:54  [info] $IDS Detector Details = Array
  (
      [0] => Array
          (
              [name] => cm
              [value] => {"module":"contribute","contactID":"321","contributionID":70,"membershipID":"10","contributionPageID":"1"}
              [page] => /index.php?option=com_civicrm&task=civicrm/contribute/transact&Itemid=527&_qf_ThankYou_display=1&qfKey=ec4624b8d9deeeba55b37c86128bc24d_9754&amt=497.32&cc=CAD&cm=%7B%22module%22%3A%22contribute%22%2C%22contactID%22%3A%22321%22%2C%22contributionID%22%3A70%2C%22membershipID%22%3A%2210%22%2C%22contributionPageID%22%3A%221%22%7D&item_name=321-70-Individual%20Adult%20Registration&st=Completed&tx=4VC971156C5483419
              [userid] => XXX
              [session] => XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            [ip] => XX.XX.XXX.48
              [reaction] => 0
              [impact] => 43
          )
  
      [1] => Array
          (
              [name] => IDS_request_uri
              [value] => /index.php?option=com_civicrm&task=civicrm/contribute/transact&Itemid=527&_qf_ThankYou_display=1&qfKey=ec4624b8d9deeeba55b37c86128bc24d_9754&amt=497.32&cc=CAD&cm=%7B%22module%22%3A%22contribute%22%2C%22contactID%22%3A%22321%22%2C%22contributionID%22%3A70%2C%22membershipID%22%3A%2210%22%2C%22contributionPageID%22%3A%221%22%7D&item_name=321-70-Individual%20Adult%20Registration&st=Completed&tx=4VC971156C5483419
              [page] => /index.php?option=com_civicrm&task=civicrm/contribute/transact&Itemid=527&_qf_ThankYou_display=1&qfKey=ec4624b8d9deeeba55b37c86128bc24d_9754&amt=497.32&cc=CAD&cm=%7B%22module%22%3A%22contribute%22%2C%22contactID%22%3A%22321%22%2C%22contributionID%22%3A70%2C%22membershipID%22%3A%2210%22%2C%22contributionPageID%22%3A%221%22%7D&item_name=321-70-Individual%20Adult%20Registration&st=Completed&tx=4VC971156C5483419
              [userid] => XXX
              [session] => XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
              [ip] => XX.XX.XXX.48
              [reaction] => 0
              [impact] => 43
          )
  
  )
  
  ```
  
  **Tags:** civicontribute, civimember, ipn, pending
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2018-02-27. Score: 0
  
  I feel like this one might be fixed in the latest rc (4.7.31) <https://download.civicrm.org/latest>
  
  > **Comments:**
  > **username_0**: Well this is a production site and 4.7.31 is not released as yet. What about 4.7.30? I have been hesitating to test but will try in my test environment NOW.  
  > **username_0**: 4.7.30 same issue.  
  > **username_0**: Can you provide info on fix in 4.7.31 and how i can patch on 4.7.30  
  > **username_2**: probably would help get a +1 if there was a link to a jira issue  
  
  ---
  
  