ts232:
Tested with PDT disabled at paypal.com with same result (no address shown on paypal for transaction). This is particularly annoying/dangerous because:
-
if you use paypal to do shipping labels for first class mail you now need to manually enter the address
-
your transaction is not protected by paypals seller protection policy if the address is not given as part of the transaction.
Re-enabling PDT and will try running the debug logs...
Test run with logging generated three log files:
ipn_1217466875_IwoW.log
Jul 30 2008 18:14 -- IPN PROCESSING INITIATED.
*** Originating IP: 66.211.170.66 notify.paypal.com
Jul 30 2008 18:14 -- IPN NOTICE :: ipn_application_top -> language files okay
Jul 30 2008 18:14 -- IPN INFO - POST VARS received (sorted):
Array
(
[business] => [email protected]
[charset] => windows-1252
[custom] => zenid=312998a5836ea236ade596698dd41141
[first_name] => Kat
[item_name] => tispd braking purchase
[item_number] => Store Receipt
[last_name] => Kea
[mc_currency] => USD
[mc_fee] => 0.01
[mc_gross] => 0.01
[notify_version] => 2.4
[payer_email] => [email protected]
[payer_id] => 7YPWUJKUPYEPG
[payer_status] => unverified
[payment_date] => 18:14:22 Jul 30, 2008 PDT
[payment_fee] => 0.01
[payment_gross] => 0.01
[payment_status] => Completed
[payment_type] => instant
[quantity] => 1
[receiver_email] => [email protected]
[receiver_id] => UTSJD2K9HEQS4
[residence_country] => US
[shipping] => 0.00
[tax] => 0.00
[txn_id] => 8EB62318D4119391V
[txn_type] => web_accept
[verify_sign] => AiPC9BjkCyDFQXbSkoZcgqH3hpacALQlsr74E903HBrBAxQGbBeV008c
)
Jul 30 2008 18:14 -- 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: 720
Connection: close
Array
(
[payment_date] => 18:14:22 Jul 30, 2008 PDT
[txn_type] => web_accept
[last_name] => Kea
[residence_country] => US
[item_name] => tispd braking purchase
[payment_gross] => 0.01
[mc_currency] => USD
[business] => [email protected]
[payment_type] => instant
[verify_sign] => AiPC9BjkCyDFQXbSkoZcgqH3hpacALQlsr74E903HBrBAxQGbBeV008c
[payer_status] => unverified
[tax] => 0.00
[payer_email] => [email protected]
[txn_id] => 8EB62318D4119391V
[quantity] => 1
[receiver_email] => [email protected]
[first_name] => Kat
[payer_id] => 7YPWUJKUPYEPG
[receiver_id] => UTSJD2K9HEQS4
[item_number] => Store Receipt
[payment_status] => Completed
[payment_fee] => 0.01
[mc_fee] => 0.01
[shipping] => 0.00
[mc_gross] => 0.01
[custom] => zenid=312998a5836ea236ade596698dd41141
[charset] => windows-1252
[notify_version] => 2.4
[cmd] => _notify-validate
)
Jul 30 2008 18:14 -- IPN INFO - Confirmation/Validation response
SUCCESS
Jul 30 2008 18:14 -- Breakpoint: 1 - Collected data from PayPal notification
Jul 30 2008 18:14 -- IPN INFO :: Transaction email details.
From IPN = [email protected] | [email protected]
From CONFIG = [email protected]
Jul 30 2008 18:14 -- Breakpoint: 2 - Validated transaction components
Jul 30 2008 18:14 -- Breakpoint: 3 - Communication method verified
Jul 30 2008 18:14 -- IPN NOTICE :: Could not find matched txn_id record in DB. Therefore is new to us.
Jul 30 2008 18:14 -- Breakpoint: 4 - Details: txn_type=unique ordersID = 0 IPN_id=0
Relevant data from POST:
txn_type = unique
parent_txn_id = None
txn_id = 8EB62318D4119391V
Jul 30 2008 18:14 -- Breakpoint: 5 - Transaction type (txn_type) = unique
Jul 30 2008 18:14 -- IPN INFO :: Currency/Amount Details:
PayPal email address = [email protected]
| mc_currency = USD
| submitted_currency = USD
| order_currency = USD
| mc_gross = 0.01
| converted_amount = 0.01
| order_amount = 0.01
Jul 30 2008 18:14 -- Breakpoint: 6 - Completed IPN order add. ordersID = 2065 IPN_id =458
ipn_1217466879_Y3dA.log
Jul 30 2008 18:14 -- 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: 101
Connection: close
Array
(
[cmd] => _notify-sync
[tx] => 8EB62318D4119391V
[at] => Tat0V**********O_0Wm
)
Jul 30 2008 18:14 -- IPN INFO - Confirmation/Validation response
SUCCESS
Jul 30 2008 18:14 -- PDT Returned Data Array
(
[payment_date] => 18:14:22 Jul 30, 2008 PDT
[txn_type] => web_accept
[last_name] => Kea
[residence_country] => US
[item_name] => tspd braking purchase
[payment_gross] => 0.01
[mc_currency] => USD
[business] => [email protected]
[payment_type] => instant
[payer_status] => unverified
[tax] => 0.00
[payer_email] => [email protected]
[txn_id] => 8EB62318D4119391V
[quantity] => 1
[receiver_email] => [email protected]
[first_name] => Kat
[payer_id] => 7YPWUJKUPYEPG
[receiver_id] => UTSJD2K9HEQS4
[item_number] => Store Receipt
[payment_status] => Completed
[payment_fee] => 0.01
[mc_fee] => 0.01
[shipping] => 0.00
[mc_gross] => 0.01
[custom] => zenid=312998a5836ea236ade596698dd41141
[charset] => windows-1252
)
Jul 30 2008 18:14 -- IPN INFO :: Transaction email details.
From IPN = [email protected] | [email protected]
From CONFIG = [email protected]
Jul 30 2008 18:14 -- IPN INFO :: Currency/Amount Details:
PayPal email address = [email protected]
| mc_currency = USD
| submitted_currency = USD
| order_currency = USD
| mc_gross = 0.01
| converted_amount = 0.01
| order_amount = 0.01
Jul 30 2008 18:14 -- PDT WARNING :: Transaction already exists. Perhaps IPN already added it. PDT processing ended.
ipn_1217466830_bO6c.log:
Jul 30 2008 18:13 -- Keys for submission: Array
(
[bn] => zencart
[cmd] => _ext-enter
[rm] => 2
[mrb] => R-6C7952342H795591R
[pal] => 9E82WJBKKGPLQ
[page_style] => tispeed
[lc] => US
[custom] => zenid=312998a5836ea236ade596698dd41141
[charset] => iso-8859-1
[return] => https://tspd.com/index.php?main_page=checkout_process&referer=paypal
[cancel_return] => https://tspd.com/index.php?main_page=checkout_payment
[shopping_url] => https://tspd.com/index.php?main_page=shopping_cart
[notify_url] => https://tspd.com/ipn_main_handler.php
[redirect_cmd] => _xclick
[business] => [email protected]
[first_name] => Kat
[last_name] => Kea
[address1] => 517 Rock Ct
[city] => Naperville
[state] => IL
[zip] => 60563
[country] => US
[email] => [email protected]
[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] => tspd braking purchase
[item_number] => Store Receipt
[upload] => 1
[amount] => 0.01
[shipping] => 0.00
[tax] => 0.00
[tax_cart] => 0.00
)
address info clearly appears in one of the log files, but is not getting relayed via IPN. (identifying info scrubbed by my with text editor)
any ideas from this?