it started happening mid january, and i upgraded to 1.3.8 at the beginning of january. it happens on all paypal payments, not just echecks.
paypal isnt returning information to my site so i dont see the orders in admin such as others are experiencing.
all my paypal and zen cart settings are correct.
-----------------------------------------------------------
ive also run the two validation checks always recommend and theyre fine it seems.
but when i goto www.myurl.com/ipn_main_handler... i get this error
Fatal error: Cannot redeclare replace_accents() (previously declared in /home/foxst2/public_html/includes/modules/payment/paypal/paypal_functions.php:547) in /home/foxst2/public_html/includes/functions/functions_general.php on line 1482
----------------------------------------------------------
and when paypal tried to take me back to my site after placing the test order i got this error:
1054 Unknown column 'zen_order_id' in 'field list'
in:
[SELECT zen_order_id, paypal_ipn_id, payment_status, txn_type, pending_reason FROM paypal WHERE txn_id = '' OR parent_txn_id = '' ORDER BY zen_order_id DESC ]
-------------------------------------------
here is the log from an order i just tested:
there were like 8 error debug logs, so theyre in order that i received them in my inbox. with large spaces between them.
-------------------------------------------
PDT Returned Data Array
(
)
IPN WARNING :: PDT Transaction was not marked as SUCCESS. Keep this report
for potential use in fraud investigations.
IPN Info =
PDT WARNING :: Order not marked as "Completed". Check for Pending reasons
or wait for IPN to complete.
[payment_status] =>
[pending_reason] =>
IPN INFO - Confirmation/Validation response
IPN FATAL ERROR :: Could not establish fsockopen.
Host Details = http://proxy.shr.secureserver.net:80 (0) Success
http://www.paypal.com/cgi-bin/webscr
Trying again without specified protocol ...
IPN INFO - POST VARS to be sent back for validation:
To: http://proxy.shr.secureserver.net:3128
POST http://www.paypal.com/cgi-bin/webscr HTTP/1.1
Host: proxy.shr.secureserver.net
Content-type: application/x-www-form-urlencoded
Content-length: 101
Connection: close
Array
(
[cmd] => _notify-sync
[tx] => 8F825686J25816630
[at] => kcTN6**********8MWp4
)
IPN FATAL ERROR :: Could not establish fsockopen.
Host Details = http://proxy.shr.secureserver.net:3128 (0) Success
http://www.paypal.com/cgi-bin/webscr
Trying again without SSL ...
----------------------------------------------
I also got this log, but it was from 12 minutes before I actually placed the order. It must have been made when i put it into the shopping cart, or when i first went to the paypal site(there was time between getting transferred to paypal and actually logging in to pay):
Keys for submission: Array
(
[bn] => zencart
[cmd] => _ext-enter
[rm] => 2
[mrb] => R-6C7952342H795591R
[pal] => 9E82WJBKKGPLQ
[page_style] => Primary
[lc] => US
[custom] => zenid=ca787c8f0c13b81c5820650d31ee95fc
[charset] => iso-8859-1
[return] =>
http://www.foxraceco.com/index.php?m...referer=paypal
[cancel_return] =>
http://www.foxraceco.com/index.php?m...eckout_payment
[shopping_url] =>
http://www.foxraceco.com/index.php?m...=shopping_cart
[notify_url] => http://www.foxraceco.com/ipn_main_handler.php
[redirect_cmd] => _xclick
[business] => xxxxx
[first_name] => xxxxx
[last_name] => xxxx
[address1] => xxxxxx
[city] => xxx
[state] => xx
[zip] => xxxxxxxx
[country] => US
[email] => xxxxxxxxxxxx
[H_PhoneNumber] => xxxxxxxxxx
[night_phone_a] => xxx
[night_phone_b] => xxx
[night_phone_c] => xxxx
[day_phone_a] => xxx
[day_phone_b] => xxx
[day_phone_c] => xxxx
[no_shipping] => 1
[currency_code] => USD
[paypal_order_id] =>
[item_name] => Fox Products Purchase
[item_number] => Store Receipt
[upload] => 1
[amount] => 0.02
[shipping] => 0.00
[tax] => 0.00
[tax_cart] => 0.00
)




