Paypal didn't return a VERIFIED response

Posted By Tim Mon 16 Jan 2012
Add to Favorites1
Author Message
Tim
 Posted Mon 16 Jan 2012
Supreme Being

Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)

Group: Forum Members
Last Active: Tue 3 Dec 2013
Posts: 6, Visits: 27
Hi All,

Today had a customer who managed to pay using paypal, but the order did not go through the system because of a bug with either paypal or the callback page. In the database admin the following error was given (followed by a whole bunch of sensitive paypal URL information):

Paypal didn't return a VERIFIED response (response message: INVALID) 


I've narrowed the problem down to the fact that the street address had a french accent above one of the characters, which seems to be causing problems, possibly due to the URL not being correctly encoded.

Has anyone seen this problem before, is there a fix for it?
Tim
 Posted Wed 18 Jan 2012
Supreme Being

Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)Supreme Being - (3,341 reputation)

Group: Forum Members
Last Active: Tue 3 Dec 2013
Posts: 6, Visits: 27
No takers? Has no-one else seen this behaviour?
Medz
 Posted Sun 22 Jan 2012
Kartris Expert

Kartris Expert - (58,928 reputation)Kartris Expert - (58,928 reputation)Kartris Expert - (58,928 reputation)Kartris Expert - (58,928 reputation)Kartris Expert - (58,928 reputation)Kartris Expert - (58,928 reputation)Kartris Expert - (58,928 reputation)Kartris Expert - (58,928 reputation)Kartris Expert - (58,928 reputation)

Group: Administrators
Last Active: Tue 3 Dec 2013
Posts: 99, Visits: 1,400
Ok. This might help ->

Find the line in callback.aspx.vb -->>

strResult += "FF_" & fldName & ":*:" & Request.Form(fldName)


and replace it with this -->>

strResult += "FF_" & fldName & ":*:" & HttpUtility.UrlEncode(Request.Form(fldName))


Basically we just want the form fields values to be URL encoded first before we pass them to PayPal.

Similar Topics

Expand / Collapse

Reading This Topic

Expand / Collapse

Back To Top