You are wrong, this is just a proprietory service by blockchain. info. Messages are not part of the bitcoin protocol.
Thanks for correcting me. Is there any way we may mark a transaction with a text in Bitcoin protocol so that the receiver can identify the sender if there are multiple claimants to be sender ?
Bitcoin is different. You should not attempt to recreate obsolete systems in bitcoin.
Bitcoin has no sender. You should not use this concept in your system. If you need to identify someone, do it up front, before providing the payment address. Then your problem is merely watching the address and checking the amount received.