fix encoding problem with IPN Messages

IPN Message can't validate UTF-8 encoded messages. This change fixes it