paypal/sdk-core-php — pull request #38 by duzun (2014-05-09 09:52:21+00:00)
Title: urldecode/urlencode key in ipnData

PPIPNMessage::getTransactionId() didn't work for me, cause $this->ipnData contains undecoded values like "transaction%5B0%5D.id"

If I decode keys as well, and encode back for ->validate(), everything works great.