Yes, if you have the Money Order along with the receipt number the post office will verify the details, and once the details are verified and new Money Order will be issued as per the receipt details, which can be then in cash by the receiver by showing their identity.