Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Paypal IPN Invalid Process


ulefos

Recommended Posts

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&notify_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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...