I have a problem with the IPN function of PayPal. Paid transactions do not appear in records and I always receive an error message (someone on the forum has the same problem, but nobody answered his question). Also in other parts of the journal, the fee/subscription etc. maintains visible as not paid or awaiting online payment. In paypal payments are correctly registered. After reading on the forum I tried out the following:
URL in paypal
https://www.paypal.com/cgi-bin/webscr or
http://institucional.us.es/averroes/ind ... Paypal/ipn (leaving blank, a suggestion on the forum, is impossible)
I tried everything both in sandbox and in real paypal, as I read in some comments that sandbox doesn’t work very well with OJS, but sandbox or real paypal gave me the same results.
Can someone help me with this? I use Open Journal Systems 2.3.6.0
Example of the error message:
Open Journal Systems has encountered unusual activity relating to PayPal
payment support for the journal Journal of Environmental Solutions. This
activity may need further investigation or manual intervention.
This email was generated by Open Journal Systems' PayPal plugin.
Full post information for the request:
Array
(
[transaction_subject] => 18
[payment_date] => 05:10:42 Nov 19, 2011 PST
[txn_type] => web_accept
[last_name] => Vanderlinden
[residence_country] => ES
[item_name] => Subscription Fee (individual subscription - 1 year)
[payment_gross] =>
[mc_currency] => EUR
[business] =>
averroes@us.es [payment_type] => instant
[protection_eligibility] => Ineligible
[verify_sign] =>
AUkau1FwogE3kL3qo1vGTARqlijQAqvg8XkMI2NizIuArSZNYREj9FSd
[payer_status] => unverified
[tax] => 0.00
[payer_email] =>
eva_vanderlinden@yahoo.com [txn_id] => 2RY26826H6445131R
[quantity] => 1
[receiver_email] =>
averroes@us.es [first_name] => Eva
[payer_id] => FW244SWKDFEVL
[receiver_id] => L3HJBUKPF4CZN
[item_number] => 2
[handling_amount] => 0.00
[payment_status] => Completed
[payment_fee] =>
[mc_fee] => 0.37
[shipping] => 0.00
[mc_gross] => 0.50
[custom] => 18
[charset] => windows-1252
[notify_version] => 3.4
[ipn_track_id] => 2UuTS2tHmv58K4HQkdtztA
)
Additional information (if supplied):
Confirmation return:
Server vars:
Array
(
[CONTENT_LENGTH] => 783
[CONTENT_TYPE] => application/x-www-form-urlencoded
[DOCUMENT_ROOT] => /home/httpd/html
[GATEWAY_INTERFACE] => CGI/1.1
[HTTP_HOST] => institucional.us.es
[PATH] => /bin
[PATH_INFO] => /jes/payment/plugin/Paypal/ipn
[PATH_TRANSLATED] => /home/httpd/html/averroes/index.php
[QUERY_STRING] =>
[REDIRECT_STATUS] => 200
[REMOTE_ADDR] => 66.211.170.66
[REMOTE_PORT] => 7127
[REQUEST_METHOD] => POST
[REQUEST_URI] => /averroes/index.php/jes/payment/plugin/Paypal/ipn
[SCRIPT_FILENAME] => /home/httpd/html/averroes/index.php
[SCRIPT_NAME] => /averroes/index.php
[SERVER_ADDR] => 192.168.90.91
[SERVER_ADMIN] =>
portaladm@us.es [SERVER_NAME] => institucional.us.es
[SERVER_PORT] => 80
[SERVER_PROTOCOL] => HTTP/1.0
[SERVER_SIGNATURE] =>
[SERVER_SOFTWARE] => Apache/2.2.21 (Unix) mod_ssl/2.2.21
OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17 mod_perl/2.0.5 Perl/v5.8.8
[UNIQUE_ID] => Tseq2H8AAAEAAFHPrPUAAAAF
[PHP_SELF] => /averroes/index.php/jes/payment/plugin/Paypal/ipn
[REQUEST_TIME] => 1321708248
[argv] => Array
(
)
[argc] => 0
)