Hi, I'm having trouble with the Paypal IPN, I get notifications of a sale from Paypal, put the order does not show up in Admin so I do not actually know what the customer had ordered!
I have used the IPNCheck tool with the following results:
------------------ IPNCHECK.PHP - Version 1.0
IPN TESTING - POSTING to PayPal via: ssl://www.paypal.com:443
Warning: fsockopen() [function.fsockopen]: no SSL support in this build in /home/divasext/public_html/ipncheck.php on line 81
Warning: fsockopen() [function.fsockopen]: unable to connect to www.paypal.com:443 in /home/divasext/public_html/ipncheck.php on line 81
IPN FATAL ERROR :: Could not establish fsockopen.
Host Details = ssl://www.paypal.com:443 (13) Permission denied
Trying again without SSL ...
IPN TESTING - Confirmation/Validation response: RESPONSE RECEIVED - Communications OKAY
Script finished. -----------------
Debug has been turned on with the results below:
Keys for submission: Array
(
[bn] => zencart
[cmd] => _ext-enter
[rm] => 2
[mrb] => R-6C7952342H795591R
[pal] => 9E82WJBKKGPLQ
[page_style] => Diva
[lc] => GB
[custom] => zenid=eec0f2ea4e96487fe895fb9af5bebac8
[charset] => iso-8859-1
[return] =>
http://www.divasextoys.co.uk/index.php?main_page=checkout_process&referer=paypal
[cancel_return] =>
http://www.divasextoys.co.uk/index.php?main_page=checkout_payment
[shopping_url] =>
http://www.divasextoys.co.uk/index.php?main_page=shopping_cart
[notify_url] => http://www.divasextoys.co.uk/ipn_main_handler.php
[redirect_cmd] => _xclick
[business] => [email protected]
[first_name] => Removed
[last_name] => Removed
[address1] => Removed
[city] => Removed
[state] => Removed
[zip] => Removed
[country] => GB
[email] => Removed
[no_shipping] => 1
[currency_code] => GBP
[paypal_order_id] =>
[item_name] => Diva Toys Purchase
[item_number] => Store Receipt
[upload] => 1
[amount] => 0.01
[shipping] => 0.00
[tax] => 0.00
[tax_cart] => 0.00
)
IPN PROCESSING INITIATED.
*** Originating IP: 66.211.170.66 notify.paypal.com
IPN NOTICE :: ipn_application_top -> language files okay
IPN INFO - POST VARS received (sorted):
Array
(
[business] => [email protected]
[charset] => windows-1252
[custom] => zenid=eec0f2ea4e96487fe895fb9af5bebac8
[first_name] => Removed
[item_name] => Diva Toys Purchase
[item_number] => Store Receipt
[last_name] => Removed
[mc_currency] => GBP
[mc_fee] => 0.01
[mc_gross] => 0.01
[notify_version] => 2.4
[payer_email] => [email protected]
[payer_id] => 9SMGVE98FDSKN
[payer_status] => verified
[payment_date] => 12:45:35 Mar 10, 2008 PDT
[payment_fee] =>
[payment_gross] =>
[payment_status] => Completed
[payment_type] => instant
[quantity] => 1
[receiver_email] => [email protected]
[receiver_id] => ENB2SJ5B579CC
[residence_country] => GB
[shipping] => 0.00
[tax] => 0.00
[txn_id] => 9YT61711N10834621
[txn_type] => web_accept
[verify_sign] =>
A2S1fniRGsoquzRDbs4f5rc383f8AqMa9YyUIYXSPCOAm4HOA9Zqc5fr
)
IPN INFO - POST VARS to be sent back for validation:
To: www.paypal.com:80
POST /cgi-bin/webscr HTTP/1.1
Host: www.paypal.com
Content-type: application/x-www-form-urlencoded
Content-length: 721
Connection: close
Array
(
[payment_date] => 12:45:35 Mar 10, 2008 PDT
[txn_type] => web_accept
[last_name] => Removed
[residence_country] => GB
[item_name] => Diva Toys Purchase
[payment_gross] =>
[mc_currency] => GBP
[business] => [email protected]
[payment_type] => instant
[verify_sign] =>
A2S1fniRGsoquzRDbs4f5rc383f8AqMa9YyUIYXSPCOAm4HOA9Zqc5fr
[payer_status] => verified
[tax] => 0.00
[payer_email] => [email protected]
[txn_id] => 9YT61711N10834621
[quantity] => 1
[receiver_email] => [email protected]
[first_name] => Removed
[payer_id] => 9SMGVE98FDSKN
[receiver_id] => ENB2SJ5B579CC
[item_number] => Store Receipt
[payment_status] => Completed
[payment_fee] =>
[mc_fee] => 0.01
[shipping] => 0.00
[mc_gross] => 0.01
[custom] => zenid=eec0f2ea4e96487fe895fb9af5bebac8
[charset] => windows-1252
[notify_version] => 2.4
[cmd] => _notify-validate
IPN INFO - Confirmation/Validation response SUCCESS
Breakpoint: 1 - Collected data from PayPal notification
IPN INFO :: Transaction email details.
From IPN = [email protected] | [email protected] From CONFIG = [email protected]
Breakpoint: 2 - Validated transaction components
Breakpoint: 3 - Communication method verified
Would really appreciate any help
Patrick