There are two dates the come over encoded but aren't when you look at your string back that caused my issues initially and only when i outputted each form value and looked at the resulting string did I see the issue. I forget which ones they are and I'm not able to look at our listener right now,
Phil On Wed, Sep 1, 2010 at 5:04 PM, <> wrote: > > I'm pretty sure its it some sort of encoding problem. > I've found this on the Paypal site: > > "PayPal's IPN server expects that your script will POST back all variables > that were posted to it and more importantly, that they are encoded the same > way as they were sent to your script. If your script inadvertently changed > the encoding of a character or interprets an encoded character as another > character and POSTs back, you will likely see INVALID." > > Under CF5, everything was iso-8859-1 by default, now it is UTF-8. > I can see "Charset UTF-8 " in the CFHTTP data, but there is also > charset = windows-1252 in the form fields sent by Paypal. > > I checked, and the same template still works under CF5. > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:336744 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

