I have an issue with PayPal receipts. They are appearing as "Pending (Incomplete Transaction)".
I have discovered that there was a fix to the file BaseIPN.php in CiviCRM 4.3, but looking at the modified 4.3 file and my version (4.7), they appear totally different.
The receipt is successfully received in PayPal and the user is taken to the "Thank you" screen, with no errors, however the transaction in Contribution Dashboard is showing as Pending.
Is this a similar problem as was reported in version 4.3? If so, what would I need to change in the 4.7 version of BaseIPN?
Joomla 3.4.8 / CiviCRM 4.7.1 / PHP 5.6 (FastCGI)
PayPal IPN History reports the following:
Message ID 0T926689FX401850L Date/time created 11/02/2016 16:14 GMT Original/Resent Original Latest delivery attempt date/time 11/02/2016 16:14 GMT HTTP response code 200
These are the only errors I can see in the log with debug switched on for the same time period. They may be related, or may not...
Feb 11 10:12:36 [info] $GET = Array ( )
Feb 11 10:12:36 [info] $POST = Array ( )
Feb 11 10:12:36 [info] Could not find an entry for txn_type in POST
Feb 11 10:12:36 [info] $error data = Array ( [error_code] => 0 )
Feb 11 10:12:36 [info] $REQUEST = Array ( )