Blood Donation : Reward In After Life.
Please see this for principal understanding of the said matter: Discussion 1314