Revert "simplify the json parser, and use real intalio receipt for testi...

...ng"

This reverts commit 7af0b46b851ea2d61401aa1ec8ccf82f957f5015.


If you start changing those code, nightmare will come to you. So I revert the changes and do not touch it again.