Human-readable Machine-verifiable Transaction requests

After a transaction request is fulfilled, a transaction hash is given to a user. In a scenario of a chat, where one user request transaction to other, the response should be also standardized.
For that I’ve specified the Transaction Receipt URI.