Hadith on Blessings: Allah blesses them as long as they give

Ibn Umar reported: The Messenger of Allah, peace and blessings be upon him, said, “Verily, Allah has people for whom he has assigned blessings to benefit his servants. He consolidates their blessings as long as they offer them to others. If they refuse to give them, he takes them away and directs them to others.”

Source: Shu’ab al-Imān 7144

Grade: Hasan li ghayrihi (fair due to external evidence) according to Al-Albani

عَنِ ابْنِ عُمَرَ قَالَ قَالَ رَسُولُ اللَّهِ صَلَّى اللهُ عَلَيْهِ وَسَلَّمَ إِنَّ لِلَّهِ أَقْوَامًا اخْتَصَّهُمْ بِالنِّعَمِ لِمَنَافِعِ الْعِبَادِ وَيُقِرُّهَا فِيهِمْ مَا بَذَلُوهَا فَإِذَا مَنَعُوهَا نَزَعَهَا عَنْهُمْ وَحَوَّلَهَا إِلَى غَيْرِهِمْ

7144 شعب الإيمان للبيهقي

2164 المحدث الألباني خلاصة حكم المحدث حسن لغيره في صحيح الترغيب