ulefos Posted November 25, 2008 Share Posted November 25, 2008 Hi For some reason paypal ipn has gone to pot, all has been fine untill a few days ago, whats more annoying is i havent made any changes or anything to my site anyway here goes the email returned is this $_POST: mc_gross=6.75 invoice=289 protection_eligibility=Eligible address_status=confirmed payer_id=LR5ESDGZFQRLU tax=0.00 address_street=xxxx xxxxxx payment_date=11:42:27 Nov 25, 2008 PST payment_status=Completed charset=windows-1252 address_zip=xxxxxx first_name=xxxxxx mc_fee=0.43 address_country_code=GB address_name=xxxxxxxxxxxxx notify_version=2.6 custom=296 payer_status=unverified business=xxxxxxxxxxxxxxx address_country=United Kingdo address_city=xxxxxxxxxxxx quantity=1 verify_sign=xxxxxxxxxxxxxxxxxxxx payer_email=xxxxxxxxxxxxxxxxxxxx txn_id=xxxxxxxxxxxxx last_name=xxxxxxxxxxx address_state=xxxxxxxx receiver_email=xxxxxxxxx payment_fee= receiver_id=xxxxxxxx txn_type=web_accept item_name=xxxxxxxxxxx mc_currency=GBP item_number= residence_country=GB receipt_id=xxxxxxxxxxxxxx handling_amount=0.00 transaction_subject=296 payment_gross= shipping=1.00 $_GET language=english i dont think that language=english should be after $_GET or even in the email ?????? Also on other emails similar receipt_id= is not in the list (Is this another problem) should it be there $_POST: mc_gross=32.19 invoice=287 protection_eligibility=Eligible address_status=confirmed payer_id=xxxxxxx tax=0.00 address_street=xxxx xxxxxx payment_date=10:49:27 Nov 24, 2008 PST payment_status=Completed charset=windows-1252 address_zip=xxxxxx first_name=xxxxxx mc_fee=1.29 address_country_code=GB address_name=xxxxxxxxxxxxx notify_version=2.6 custom=294 payer_status=unverified business=xxxxxxxxxxxxxxx address_country=United Kingdom address_city=xxxxxxxxxxxx quantity=1 verify_sign=xxxxxxxxxxxxxxxxxxxx payer_email=xxxxxxxxxxxxxxxxxxxx txn_id=xxxxxxxxxxxxx last_name=xxxxxxxxxxx address_state=xxxxxxxx receiver_email=xxxxxxxxx payment_fee= receiver_id=xxxxxxxx txn_type=web_accept item_name=xxxxxxxxxxx mc_currency=GBP item_number= residence_country=GB handling_amount=0.00 transaction_subject=296 payment_gross= shipping=1.00 $_GET: language=english I have done several tests with the error log [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: mc_gross : 7.49 [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: invoice : 290 [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: protection_eligibility : Eligible [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: address_status : confirmed [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: payer_id : xxxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: tax : 0.00 [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: address_street : xxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: payment_date : 13:40:46 Nov 25, 2008 PST [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: payment_status : Completed [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: charset : windows-1252 [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: address_zip : xxxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: first_name : xxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: mc_fee : 0.45 [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: address_country_code : xxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: address_name : xxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: notify_version : 2.6 [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: custom : 297 [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: payer_status : unverified [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: business : xxxxxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: address_country : xxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: address_city : xxxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: quantity : 1 [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: verify_sign : xxxxxxxxxxxxxxxxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: payer_email : xxxxxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: txn_id : xxxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: payment_type : instant [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: last_name : xxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: address_state : xxxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: receiver_email : xxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: payment_fee : [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: receiver_id : xxxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: txn_type : web_accept [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: item_name : xxxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: mc_currency : GBP [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: item_number : [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: residence_country : GB [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: receipt_id : xxxxxxxxxx [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: handling_amount : 0.00 [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: transaction_subject : 297 [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: payment_gross : [Tue Nov 25 21:39:26 2008] [error] [client 66.211.170.66] PP TEST received POST variable: shipping : 1.00 This looks right i think also [Tue Nov 25 19:40:58 2008] [error] [client 66.211.170.66] PP TEST start [Tue Nov 25 19:40:58 2008] [error] [client 66.211.170.66] PP TEST PayPal is accessing the ipn file [Tue Nov 25 19:40:59 2008] [error] [client 66.211.170.66] PP TEST we have successfuly loaded application top and language file [Tue Nov 25 19:40:59 2008] [error] [client 66.211.170.66] PP TEST we are assembling the reply: cmd=_notify-validate&mc_gross=6.75&invoice=289&protection_eligibility=Eligible&address_status=confirmed&payer_id=xxxxxxxx&tax=0.00&address_street=xxxx+xxxxx&payment_date=11%3A42%3A27+Nov+25%2C+2008+PST&payment_status=Completed&charset=windows-1252&address_zip=xxx+xxx&first_name=xxxxx&mc_fee=0.43&address_country_code=GB&address_name=xxxxx+xxxxx-xxxx¬ify_version=2.6&custom=296&payer_status=unverified&business=info%40xxxxxxxx&address_country=United+Kingdom&address_city=xxxxxxxx&quantity=1&verify_sign=xxxxxxxxxxxxxxx&payer_email=xxxxxxxxx.xxx%40xxxxxx.xxx&txn_id=xxxxxxxxxxxxx&payment_type=instant&last_name=xxxxx-xxxx&address_state=xxxxxxx&receiver_email=xxxx%40xxxxxxx&payment_fee=&receiver_id=xxxxxxxx&txn_type=web_accept&item_name=xxx+xxxx+xxxxxxxx&mc_currency=GBP&item_number=&residence_country=GB&receipt_id=&handling_amount=0.00&transaction_subject=296&payment_gross=&shipping=1.00 [Tue Nov 25 19:40:59 2008] [error] [client 66.211.170.66] PP TEST PayPal server is www.paypal.com [Tue Nov 25 19:41:29 2008] [error] [client 66.211.170.66] PP TEST option2 - curl is true [Tue Nov 25 19:41:29 2008] [error] [client 66.211.170.66] PP TEST fp is okay [Tue Nov 25 19:41:29 2008] [error] [client 66.211.170.66] PP TEST option2 we start to send string [Tue Nov 25 19:41:59 2008] [error] [client 66.211.170.66] PP TEST option2 REPLY: [Tue Nov 25 19:41:59 2008] [error] [client 66.211.170.66] PP TEST result is NOT VERIFIED [Tue Nov 25 19:41:59 2008] [error] [client 66.211.170.66] PP TEST end I have changed names and numbers as xxxxxxxx What i havent had before when doing this error_log is the way the reply is being sent the ( bit thats highlighted) what a mess So i dont know what i need to change but it looks wrong to me Could someone please direct me to the right solution a starting piont, i have read pages 50 -132 and read the help me files fixes for data not returning from paypal and email confirmation and added tep_mail($order->customer['name'], $order->customer['email_address'], EMAIL_TEXT_SUBJECT, nl2br($email_order), STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS); and tep_mail('', SEND_EXTRA_ORDER_EMAILS_TO, EMAIL_TEXT_SUBJECT, nl2br($email_order), STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS); i will continue reading but if someone could help i would much appreciate it Teresa Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.