Ibn Shihab reported,

He said that the Messenger of Allah ﷺ set out on the campaign of the Conquest, the Conquest of Mecca, then the Messenger of Allah ﷺ marched out with the Muslims who were with him and they fought at Hunayn. Allah granted victory to His religion and to the Muslims, and on that day the Messenger of Allah ﷺ gave Safwan bin Umaya a hundred head of livestock, then another hundred, then another hundred.Ibn Shihab said, Saeed bin Musayab told me that Safwan said, "By Allah, the Messenger of Allah ﷺ gave me what he gave me when he was the most hated of people to me, and he kept on giving to me until he became the most beloved of people to me."

Azami 12480

Sahih

عن ابن شهاب

قال غزا رسول الله ﷺ غزوة الفتح- فتح مكة- ثم خرج رسول الله ﷺ بمن معه من المسلمين، فاقتتلوا بحنين، فنصر الله دينه والمسلمين، وأعطى رسول الله ﷺ يومئذ صفوان بن أمية مائة من النعم، ثم مائة، ثم مائة. قال ابن شهاب حدثني سعيد بن المسيب أن صفوان قال: والله! لقد أعطاني رسول الله ﷺ ما أعطانى، وإنه لأبغض الناس إلي، فما برح يعطيني حتى إنه لأحب الناس إلي.

الأعظمي 12480صحيح
Contents
Reference
Commentary
Ayat
Collection
Jami al-Kamil
Book
Tafsir of the great Quran
Chapter
Virtues of Surah Baqarah
Section
His saying, "Indeed, charities are for the poor and the needy and those employed to collect them and those whose hearts are to be reconciled and for freeing slaves and for those in debt and in the cause of Allah and for the traveler, an obligation from Allah. And Allah is Aleem, Wise"
Numbering
Jami al-Kamil 12480 (2nd edition)
Azami 12480