Ray, apologies for resurrecting this old thread but it pertains to an issue this site has started experiencing recently. Whenever I get a IPN notification now it is producing a FALSE from the function so none of the orders are getting inserted into the database or a receipt generated. I have included in a private message what I see being returned and the full code that is being used. Are there any changes to the IPN system that I am not aware of ? I have not updated this code in 3 years so it must be a recent development.